glibc/sysdeps/unix/sysv/linux/s390/s390-32
Ulrich Drepper 844a34a2ae Update.
2003-12-05  Martin Schwidefsky  <schwidefsky@de.ibm.com>

	* sysdeps/s390/s390-32/elf/setjmp.S (setjmp, __setjmp): Add END
	statements.
	* sysdeps/s390/s390-64/elf/setjmp.S (setjmp, __setjmp): Likewise.
	* sysdeps/s390/s390-32/sysdep.h (ENTRY): Add cfi_startproc directive.
	(END): Add cfi_endproc directive.
	* sysdeps/s390/s390-64/sysdep.h (ENTRY, END): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/socket.S (__socket): Remove
	cfi_startproc and cfi_endproc directive.
	* sysdeps/unix/sysv/linux/s390/s390-64/socket.S (__socket): Likewise.
	* sysdeps/s390/s390-32/addmul_1.S (__mpn_addmul_1): Add CFI directives.
	* sysdeps/s390/s390-32/add_n.S (__mpn_add_n): Likewise.
	* sysdeps/s390/s390-64/add_n.S (__mpn_add_n): Likewise.
	* sysdeps/s390/s390-32/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE):
	Likewise.
	* sysdeps/s390/s390-64/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE):
	Likewise.
	* sysdeps/s390/s390-32/mul_1.S (__mpn_mul_1): Likewise.
	* sysdeps/s390/s390-32/sub_n.S (__mpn_sub_n): Likewise.
	* sysdeps/s390/s390-64/sub_n.S (__mpn_sub_n): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/mmap64.S (__mmap64): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/mmap.S (__mmap): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/mmap.S (__mmap): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/syscall.S (syscall): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/syscall.S (syscall): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.S (__syscall_error):
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.S (__syscall_error):
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/clone.S (__clone): Add CFI
	directives. Move thread_start out of ENTRY/PSEUDO_END block to
	make backchain terminate.
	* sysdeps/unix/sysv/linux/s390/s390-64/clone.S (__clone): Likewise.

	* sysdeps/s390/s390-32/backtrace.c (trace_arg): New structure.
	(unwind_backtrace, unwind_getip): New variables.
	(init, __backchain_backtrace, backtrace_helper): New functions.
	(__backtrace): Use unwind info for backtrace instead of backchain
	walking if the unwind functions can be found.
	* sysdeps/s390/s390-64/backtrace.c: Likewise.

	* sysdeps/unix/sysv/linux/s390/s390-32/posix_fadvise64.c: New file.

	* sysdeps/unix/sysv/linux/s390/sys/procfs.h (ELF_NGREG32): New #define.
	(elf_greg_t32, elf_gregset_t32, elf_fpregset_t32): New types.
	(elf_prstatus32, elf_prpsinfo32): New structures.
	(prgregset32_t, prfpregset32_t, prstatus32_t, prpsinfo32_t): New types.

	* scripts/data/c++-types-s390-linux-gnu.data: New file.
	* scripts/data/c++-types-s390x-linux-gnu.data: New file.
2003-12-06 00:20:16 +00:00
..
alphasort64.c
chown.c Update. 2003-09-03 03:22:23 +00:00
clone.S Update. 2003-12-06 00:20:16 +00:00
Dist Update. 2002-08-27 12:10:11 +00:00
fchown.c
fcntl.c
fxstat.c
getcontext.S Update. 2001-08-16 05:39:18 +00:00
getdents64.c
getegid.c
geteuid.c
getgid.c
getgroups.c
getresgid.c
getresuid.c
getrlimit64.c
getrlimit.c
getuid.c
lchown.c Update. 2003-09-03 03:22:23 +00:00
lockf64.c
lxstat.c
makecontext.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Makefile 2002-10-13 Roland McGrath <roland@frob.com> 2002-10-14 01:02:54 +00:00
mmap64.S Update. 2003-12-06 00:20:16 +00:00
mmap.S Update. 2003-12-06 00:20:16 +00:00
msgctl.c
oldgetrlimit64.c
posix_fadvise64.c Update. 2003-12-06 00:20:16 +00:00
profil-counter.h Update. 2002-02-07 17:54:45 +00:00
readdir64_r.c
readdir64.c
register-dump.h (REGISTER_DUMP): Correct second argument of register_dump call. 2001-10-31 21:46:29 +00:00
scandir64.c
semctl.c
setcontext.S Update. 2001-08-16 05:39:18 +00:00
setegid.c
seteuid.c
setfsgid.c
setfsuid.c
setgid.c
setgroups.c
setregid.c
setresgid.c
setresuid.c
setreuid.c
setrlimit.c
setuid.c
shmctl.c
socket.S Update. 2003-12-06 00:20:16 +00:00
swapcontext.S Update. 2002-01-17 00:50:24 +00:00
syscall.S Update. 2003-12-06 00:20:16 +00:00
syscalls.list Update. 2003-01-12 23:13:14 +00:00
sysdep.h Update. 2003-08-17 00:37:19 +00:00
sysdep.S Update. 2003-12-06 00:20:16 +00:00
ucontext_i.h Update. 2001-08-16 05:39:18 +00:00
Versions Update. 2003-08-22 18:11:32 +00:00
versionsort64.c
xstat.c