Ulrich Drepper
c776b3d717
Update.
...
2003-12-02 David Mosberger <davidm@hpl.hp.com>
* sysdeps/ia64/elf/initfini.c: Add unwind info.
* sysdeps/ia64/dl-machine.h (elf_machine_matches_host): Mark with
attribute "unused".
(elf_machine_dynamic): Mark with attributes "unused" and "const".
(elf_machine_runtime_setup): Likewise.
* sysdeps/generic/dl-fptr.c (make_fptr_table): Mark with
attribute "always_inline".
* sysdeps/ia64/dl-machine.h (__ia64_init_bootstrap_fdesc_table):
Likewise.
* configure.in: Check whether compiler has libunwind support.
* config.make.in (have-cc-with-libunwind): New variable.
* config.h.in (HAVE_CC_WITH_LIBUNWIND): New macro.
* Makeconfig (gnulib): If have-cc-withh-libunwind is "yes", also
mention -lunwind.
003-11-12 David Mosberger <davidm@hpl.hp.com>
* sysdeps/unix/sysv/linux/ia64/sysdep.h: Define DO_CALL_VIA_BREAK.
Redefine DO_CALL to use vdso if supported, otherwise DO_CALL_VIA_BREAK.
Likewise for DO_INLINE_SYSCALL. Make INTERNAL_SYSCALL use
DO_INLINE_SYSCALL.
* sysdeps/unix/sysv/linux/ia64/vfork.S: Use DO_CALL_VIA_BREAK()
instead of DO_CALL().
* sysdeps/unix/sysv/linux/ia64/clone2.S: Use break directly instead
of DO_CALL().
* sysdeps/unix/sysv/linux/ia64/brk.S (__curbrk): Restructure it
to take advantage of DO_CALL() macro.
* sysdeps/unix/sysv/linux/ia64/setcontext.S: Likewise.
* sysdeps/unix/sysv/linux/ia64/getcontext.S: Likewise.
* elf/rtld.c (dl_main): Restrict dl_sysinfo_dso check to first
program header. On ia64, the check failed previously because
there are two program headers.
* sysdeps/generic/s_nexttowardf.c: Likewise.
* math/bug-nexttoward.c: New file.
2003-12-10 23:02:33 +00:00
..
2003-08-25 18:37:54 +00:00
2003-02-11 06:31:57 +00:00
2001-12-29 15:57:15 +00:00
2002-07-17 00:34:35 +00:00
2002-07-17 00:34:35 +00:00
2002-06-30 07:17:02 +00:00
2002-07-17 00:34:35 +00:00
2002-07-17 00:34:35 +00:00
2002-07-17 00:34:35 +00:00
2002-06-30 07:17:02 +00:00
2001-12-21 10:16:16 +00:00
2001-12-21 10:16:16 +00:00
2001-12-21 10:16:16 +00:00
2003-03-10 09:12:11 +00:00
2003-04-27 06:20:14 +00:00
2003-04-06 18:58:09 +00:00
2002-03-01 09:44:29 +00:00
2003-01-12 10:11:16 +00:00
2002-04-08 18:50:41 +00:00
2002-11-24 23:56:47 +00:00
2002-11-07 20:47:27 +00:00
2002-09-20 23:56:18 +00:00
2003-10-22 07:10:00 +00:00
2003-07-22 23:56:53 +00:00
2003-11-26 03:24:15 +00:00
2003-07-31 19:26:38 +00:00
2002-12-06 11:15:07 +00:00
2003-01-09 04:19:03 +00:00
2003-04-25 09:12:43 +00:00
2003-07-31 07:42:20 +00:00
2003-03-20 07:19:17 +00:00
2002-08-10 07:54:55 +00:00
2003-10-02 18:58:31 +00:00
2003-02-07 19:45:00 +00:00
2003-11-26 03:24:15 +00:00
2002-04-13 07:55:02 +00:00
2002-12-04 12:30:40 +00:00
2003-06-11 21:57:23 +00:00
2003-06-11 21:57:23 +00:00
2003-01-30 18:04:01 +00:00
* elf/dynamic-link.h (elf_machine_rel, elf_machine_rela, elf_machine_rel_relative, elf_machine_rela_relative): Don't assume reloc_addr is aligned. * sysdeps/alpha/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rela, elf_machine_rel_relative, elf_machine_rela_relative): Adjust. * sysdeps/cris/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/hppa/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/i386/dl-machine.h (elf_machine_rel, elf_machine_rela, elf_machine_rel_relative, elf_machine_rela_relative): Adjust. * sysdeps/ia64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/m68k/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/mips/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela_relative, elf_machine_rela): Adjust. * sysdeps/s390/s390-32/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/s390/s390-64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): * sysdeps/sh/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/x86_64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust.
2003-07-31 06:33:53 +00:00
2003-06-26 19:54:29 +00:00
2003-08-26 08:08:21 +00:00
2003-01-02 20:32:33 +00:00
2003-09-16 05:54:09 +00:00
2003-10-22 07:10:00 +00:00
2003-01-12 07:52:53 +00:00
2003-01-12 07:52:53 +00:00
2003-01-12 07:52:53 +00:00
2003-01-12 10:11:16 +00:00
2002-02-10 22:40:17 +00:00
2002-03-03 19:43:30 +00:00
2003-07-22 21:35:06 +00:00
2003-01-12 10:11:16 +00:00
2002-04-15 17:10:22 +00:00
2002-04-15 17:10:22 +00:00
2002-04-15 17:10:22 +00:00
2002-12-30 20:25:40 +00:00
2002-12-30 20:25:40 +00:00
2002-12-30 20:25:40 +00:00
2002-12-30 20:25:40 +00:00
2003-01-12 10:11:16 +00:00
2003-01-12 10:11:16 +00:00
2003-01-12 10:11:16 +00:00
2003-01-12 10:11:16 +00:00
2001-12-21 10:16:16 +00:00
2001-12-21 10:16:16 +00:00
2003-07-25 07:56:33 +00:00
2003-12-10 23:02:33 +00:00
2003-07-22 19:37:41 +00:00
2003-11-26 07:15:17 +00:00
2003-10-27 09:18:17 +00:00
2003-09-11 23:57:58 +00:00
2003-09-17 18:23:49 +00:00
2003-09-17 18:23:49 +00:00
2002-12-10 23:28:48 +00:00
2002-11-07 22:28:16 +00:00
2002-11-07 22:28:16 +00:00
2002-11-07 22:28:16 +00:00
2002-12-10 23:28:48 +00:00
2002-11-07 22:28:16 +00:00
2003-01-27 21:03:22 +00:00
2003-01-27 21:03:22 +00:00
2003-09-23 12:07:26 +00:00
2003-09-23 12:07:26 +00:00
2003-09-24 01:56:08 +00:00
2003-09-23 12:07:26 +00:00
2002-08-28 10:42:59 +00:00
2002-02-13 17:45:55 +00:00
2002-08-28 10:42:59 +00:00
2002-02-13 17:45:55 +00:00
2002-02-13 17:45:55 +00:00
2002-12-04 12:30:40 +00:00
2002-12-04 12:30:40 +00:00
2003-07-31 19:26:38 +00:00
2002-12-11 00:49:28 +00:00
2003-07-31 19:26:38 +00:00
2002-10-22 06:22:38 +00:00
2002-12-04 12:30:40 +00:00
2003-04-23 01:54:52 +00:00
2003-04-17 19:19:29 +00:00
2003-04-17 19:19:29 +00:00
2003-04-23 01:54:52 +00:00
2003-04-27 06:15:09 +00:00
2003-07-28 21:50:26 +00:00
2002-08-25 22:34:57 +00:00
2002-08-25 22:34:57 +00:00
2002-08-25 22:34:57 +00:00
2002-08-25 22:34:57 +00:00
2002-10-22 06:22:38 +00:00
2002-10-22 06:22:38 +00:00
2003-04-23 01:54:52 +00:00
2003-04-23 01:54:52 +00:00
2003-04-23 01:54:52 +00:00
2003-04-17 19:19:29 +00:00
2003-04-17 19:19:29 +00:00
2003-04-17 19:19:29 +00:00
2003-04-27 06:20:14 +00:00
2003-04-27 06:20:14 +00:00
2003-07-28 21:50:26 +00:00
2003-07-24 20:07:00 +00:00
2003-09-24 21:13:55 +00:00
2003-03-29 06:49:46 +00:00
2003-03-29 03:46:03 +00:00
2003-03-29 03:46:03 +00:00
2003-03-29 03:46:03 +00:00
2003-03-29 03:46:03 +00:00