Ulrich Drepper
|
399e12d470
|
strtold_l for m68k long double.
|
2004-03-14 21:01:14 +00:00 |
|
Ulrich Drepper
|
360b2fddf1
|
Not needed anymore.
|
2004-03-14 20:59:44 +00:00 |
|
Ulrich Drepper
|
23386e2249
|
Don't define via builtins.
|
2004-03-10 05:58:17 +00:00 |
|
Ulrich Drepper
|
cebbd6e78d
|
Use GLRO instead of GL where appropriate.
|
2004-03-05 10:22:54 +00:00 |
|
Andreas Schwab
|
646ae9f228
|
Avoid matching memory constraints.
|
2003-12-21 17:31:58 +00:00 |
|
Ulrich Drepper
|
b82390a8da
|
(RTLD_START): Remove setting of __libc_stack_end.
|
2003-09-24 21:08:31 +00:00 |
|
Andreas Schwab
|
3dc8a4b254
|
Add hidden_def.
|
2003-09-15 08:43:12 +00:00 |
|
Alexandre Oliva
|
5027ae109a
|
* 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:52 +00:00 |
|
Ulrich Drepper
|
4bdf10e334
|
Remove CLFAGS-.oS addition.
|
2003-07-10 09:22:13 +00:00 |
|
Andreas Schwab
|
fbdd196b52
|
* sysdeps/m68k/fpu/bits/mathinline.h: Don't inline frexp.
* sysdeps/m68k/fpu/s_frexp.c: Put implementation here.
* sysdeps/m68k/fpu/s_frexpl.c: Fix to handle unnormalized numbers.
|
2003-06-26 16:18:13 +00:00 |
|
Andreas Schwab
|
0fadfc223d
|
Update.
|
2003-06-24 11:06:57 +00:00 |
|
Ulrich Drepper
|
25e5f254ab
|
(atomic_exchange_acq): Renamed from atomic_exchange.
|
2003-05-10 05:29:30 +00:00 |
|
Ulrich Drepper
|
79b7c8634d
|
Add libc_hidden_builtin_def.
|
2003-04-29 22:47:20 +00:00 |
|
Andreas Schwab
|
28d6ca4b60
|
(atomic_increment_and_test): Define.
(atomic_decrement_and_test): Fix test.
|
2003-03-31 16:01:09 +00:00 |
|
Andreas Schwab
|
97b729d379
|
Fix typos.
|
2003-03-25 23:40:18 +00:00 |
|
Andreas Schwab
|
c33a5b5124
|
Update.
|
2003-03-22 21:17:47 +00:00 |
|
Andreas Schwab
|
be1628459d
|
Superceded by atomic.h.
|
2003-03-22 21:00:48 +00:00 |
|
Andreas Schwab
|
d9a3227e9c
|
Atomic operations for m68020 and up.
|
2003-03-22 20:59:49 +00:00 |
|
Andreas Schwab
|
a25ef3f286
|
(_dl_start_user): Access
__libc_stack_end through GOT since it is a global symbol.
|
2003-03-01 15:33:11 +00:00 |
|
Andreas Schwab
|
7495bfa600
|
(sysdep-CFLAGS): Don't define, not needed any more.
|
2003-01-30 23:52:52 +00:00 |
|
Andreas Schwab
|
fab80146ed
|
(_dl_start_user): Use pc-relative addressing to save GOT entries.
|
2003-01-25 23:07:04 +00:00 |
|
Andreas Schwab
|
defd0faa3f
|
(JUMPTARGET): Undefine before defining it.
|
2003-01-10 14:08:16 +00:00 |
|
Andreas Schwab
|
f3555d4089
|
Regenerated.
|
2003-01-09 15:30:03 +00:00 |
|
Andreas Schwab
|
eff2079d51
|
(sysdep-CFLAGS): Increase inline limit.
|
2003-01-06 18:11:24 +00:00 |
|
Andreas Schwab
|
a89c56aac4
|
(elf_machine_runtime_setup): Make sure this is always inlined.
(elf_machine_rela): Likewise.
|
2003-01-06 18:10:46 +00:00 |
|
Andreas Schwab
|
c0713cc0e0
|
(CFLAGS-.oS): Append -fPIC.
|
2003-01-05 17:14:17 +00:00 |
|
Ulrich Drepper
|
044758323b
|
Add __GI__setjmp alias.
|
2002-12-31 09:35:36 +00:00 |
|
Roland McGrath
|
f8a26bed6f
|
2002-12-08 Roland McGrath <roland@redhat.com>
* elf/Makefile (tests): Uncomment tst-array[123].
* Makeconfig (CPPFLAGS-.oS): Add -DLIBC_NONSHARED=1.
* csu/elf-init.c: New file.
* csu/Makefile (routines, static-only-routines): Add elf-init.
* sysdeps/alpha/elf/start.S: Use __libc_csu_init in place of _init
and __libc_csu_fini in place of _fini.
* sysdeps/arm/elf/start.S: Likewise.
* sysdeps/cris/elf/start.S: Likewise.
* sysdeps/hppa/elf/start.S: Likewise.
* sysdeps/i386/elf/start.S: Likewise.
* sysdeps/ia64/elf/start.S: Likewise.
* sysdeps/m68k/elf/start.S: Likewise.
* sysdeps/mach/hurd/powerpc/static-start.S: Likewise.
* sysdeps/mips/elf/start.S: Likewise.
* sysdeps/powerpc/powerpc32/elf/start.S: Likewise.
* sysdeps/powerpc/powerpc64/elf/start.S: Likewise.
* sysdeps/s390/s390-32/elf/start.S: Likewise.
* sysdeps/s390/s390-64/elf/start.S: Likewise.
* sysdeps/sh/elf/start.S: Likewise.
* sysdeps/sparc/sparc32/elf/start.S: Likewise.
* sysdeps/sparc/sparc64/elf/start.S: Likewise.
* sysdeps/x86_64/elf/start.S: Likewise.
|
2002-12-09 20:37:24 +00:00 |
|
Andreas Schwab
|
0220ef788b
|
* sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal)
(isless, islessequal, islessgreater, isunordered) [GCC >= 3.1]:
Use GCC builtins.
|
2002-09-22 16:47:55 +00:00 |
|
Ulrich Drepper
|
f4a4647bce
|
(sysdep_routines, shared-only-routines): Don't add divdi3 here.
|
2002-09-19 06:46:37 +00:00 |
|
Ulrich Drepper
|
280ad607c7
|
Add libm_hidden_ver.
|
2002-09-10 01:26:37 +00:00 |
|
Ulrich Drepper
|
fd8d18b3d8
|
(__isnanl): Add hidden_def.
|
2002-09-10 01:14:47 +00:00 |
|
Ulrich Drepper
|
d9a08fdfeb
|
(__expm1l): Add libm_hidden_def.
|
2002-09-10 01:12:49 +00:00 |
|
Ulrich Drepper
|
ce73ae2db2
|
(__fpclassifyl): Add libm_hidden_def.
|
2002-09-10 01:11:47 +00:00 |
|
Ulrich Drepper
|
059d7143ed
|
(INTDEFX): Remove.
(hidden_defx): Define and use.
|
2002-09-10 01:10:41 +00:00 |
|
Ulrich Drepper
|
f3a580877e
|
(__isinfl): Remove INTDEF. Add hidden_def.
|
2002-09-10 01:05:50 +00:00 |
|
Ulrich Drepper
|
b8daff95dd
|
(__rawmemchr): Add libc_hidden_def.
|
2002-08-03 06:41:33 +00:00 |
|
Andreas Schwab
|
0ee46773b9
|
Remove INTDEF.
|
2002-06-13 12:38:20 +00:00 |
|
Andreas Schwab
|
440fb8d5e6
|
(INTDEFX): Define to get correct expansion order.
|
2002-06-13 07:52:09 +00:00 |
|
Ulrich Drepper
|
801777ebaf
|
Also define _internal alias.
|
2002-04-14 17:54:50 +00:00 |
|
Andreas Schwab
|
e60f3fa198
|
* sysdeps/m68k/fpu/s_finite.c: Add internal alias.
* sysdeps/m68k/fpu/s_finitef.c: Likewise.
* sysdeps/m68k/fpu/s_finitel.c: Likewise.
|
2002-04-13 15:41:53 +00:00 |
|
Ulrich Drepper
|
ceb7d0bbbe
|
Use rtld_progrname instead of _dl_argv[0].
|
2002-03-01 09:43:36 +00:00 |
|
Ulrich Drepper
|
dca9c7304b
|
Add HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION.
|
2002-02-28 22:36:33 +00:00 |
|
Ulrich Drepper
|
23f357ebe1
|
(sysdep_routines): Add divdi3 in csu dir.
(shared-only-routines): Likewise.
|
2002-02-28 19:37:12 +00:00 |
|
Ulrich Drepper
|
c577723005
|
(RTLD_START): Call _dl_init_internal instead of _dl_init.
|
2002-02-03 00:29:15 +00:00 |
|
Andreas Schwab
|
d09d6903ed
|
Don't use multi-line string literals.
|
2002-02-01 10:28:20 +00:00 |
|
Ulrich Drepper
|
f71d7f5726
|
Move global variables for SHARED code in struct _rtld_global. Export
this struct, remove all exports for the signal variables.
|
2002-02-01 01:32:06 +00:00 |
|
Andreas Jaeger
|
5374babef3
|
Prevent double inclusion.
|
2002-01-08 10:19:33 +00:00 |
|
Ulrich Drepper
|
03012549bd
|
GCC frame description for m68k.
|
2001-11-16 01:11:16 +00:00 |
|
Andreas Schwab
|
dcac2c1ec8
|
Updated for fixed cbrtl implementation.
|
2001-10-16 20:21:38 +00:00 |
|