On 2/2/26 10:24, Razvan Ghiorghe wrote:
To validate the correctness of the modified zero_bss() implementation,
two targeted test cases were constructed, designed to exercise the edge cases 
where
the .bss segment overlaps a partially filled virtual memory page belonging to a
R_X region. The test binaries were intentionally built without a main() function
and instead defined a custom ELF entry-point via the _start symbol.
This approach bypasses CRT, dynamic loader, libc initialization etc. ensuring 
that
execution begins immediately after QEMU completes ELF loading and memory 
mapping.

It would be nice to include those test cases.


r~

Reply via email to