glibc/sysdeps/sparc
Adhemerval Zanella 404526ee2e sparc: Fix argument passing to __libc_start_main (BZ 32981)
sparc start.S does not provide the final argument for
__libc_start_main, which is the highest stack address used to
update the __libc_stack_end.A

This fixes elf/tst-execstack-prog-static-tunable on sparc64.
On sparcv9 this does not happen because the kernel puts an
auxv value, which turns to point to a value in the stack itself.

Checked on sparc64-linux-gnu.

Reviewed-by: Florian Weimer <fweimer@redhat.com>
2025-06-03 09:11:46 -03:00
..
bits
fpu math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
nptl Move <thread_pointer.h> to kernel-independent sysdeps directories 2025-01-09 19:30:16 +01:00
sparc32 sparc: Fix argument passing to __libc_start_main (BZ 32981) 2025-06-03 09:11:46 -03:00
sparc64 sparc: Fix argument passing to __libc_start_main (BZ 32981) 2025-06-03 09:11:46 -03:00
sys
Makefile
Subdirs
abort-instr.h
atomic-machine.h
backtrace.c
configure
configure.ac
cpu_relax.c
crti.S
crtn.S
dl-dtprocnum.h
dl-lookupcfg.h
elf-initfini.h
gccframe.h
ldsodefs.h
machine-gmon.h
mempcpy.S
preconfigure
sparc-ifunc.h
sparc-mcount.S
stackinfo.h
sysdep.h
thread_pointer.h Move <thread_pointer.h> to kernel-independent sysdeps directories 2025-01-09 19:30:16 +01:00
unwind-arch.h
utmp-size.h