Ulrich Drepper
|
c1f024c3e1
|
(fesetexceptflag): Set enable bits not raised exception bits.
|
2003-12-18 03:58:26 +00:00 |
|
Ulrich Drepper
|
2da72a511e
|
(feraiseexcept): Add delayed exception flushing, FE_UNDERFLOW is DBL_MIN/3.0,
FE_INEXACT is triggered by M_PI/69.69 converted to single precision.
|
2003-12-18 03:58:09 +00:00 |
|
Ulrich Drepper
|
1bff455e8a
|
(feupdateenv): Read raised exception bits, OR with envp, pass to fesetenv.
|
2003-12-18 03:57:50 +00:00 |
|
Ulrich Drepper
|
c5cf6f4a3d
|
(fesetenv): Use asm 'ma,' completer, and gcc '+r' constraint.
|
2003-12-18 03:57:31 +00:00 |
|
Ulrich Drepper
|
4923dcf1bd
|
(feholdexcept): Use asm 'ma,' completer, and gcc '+r' constraint.
|
2003-12-18 03:57:14 +00:00 |
|
Ulrich Drepper
|
78f9fd6419
|
(fegetenv): use asm 'ma,' completer, and gcc '+r' constraint.
|
2003-12-18 03:56:50 +00:00 |
|
Ulrich Drepper
|
4db359168e
|
(feclearexcept): Right shift FE_ALL_EXCEPT before complimenting.
|
2003-12-18 03:56:15 +00:00 |
|
Ulrich Drepper
|
69751d3f42
|
DL_LOOKUP_ADDRESS must clear PLABEL32 bits, define DL_AUTO_FUNCTION_ADDRESS and
DL_STATIC_FUNCTION_ADDRESS, DL_DT_INIT_ADDRESS and DL_DT_FINI_ADDRESS use the
previous two macros.
|
2003-12-18 03:53:47 +00:00 |
|
Ulrich Drepper
|
ba0b86d09f
|
(_dl_symbol_address): Use _dl_make_ftpr, remove const qualifier for map.
(_dl_function_address): Removed.
|
2003-12-18 03:53:22 +00:00 |
|
Ulrich Drepper
|
866956e5c3
|
Not needed anymore.
|
2003-12-18 03:53:02 +00:00 |
|
Ulrich Drepper
|
1294f72885
|
Configuration for hppa function descriptor handling.
|
2003-12-18 03:52:28 +00:00 |
|
Ulrich Drepper
|
dfc6dfb9a6
|
Add dl-symaddr and dl-fptr to the correct build strings.
|
2003-12-18 03:51:49 +00:00 |
|
Ulrich Drepper
|
aca984867e
|
Undef JUMPTARGET before use.
|
2003-10-15 05:31:42 +00:00 |
|
Roland McGrath
|
6f12dcc7b8
|
2003-10-10 Carlos O'Donell <carlos@baldric.uwo.ca>
* sysdeps/hppa/Makefile (CFLAGS-malloc.c): Variable removed.
|
2003-10-11 01:28:59 +00:00 |
|
Ulrich Drepper
|
de251c974b
|
[GLIBC_2.2]: Add __clz_tab.
|
2003-09-24 03:14:27 +00:00 |
|
Ulrich Drepper
|
e62e873e95
|
Add libgcc-compat.c.
|
2003-09-24 03:14:14 +00:00 |
|
Ulrich Drepper
|
131d66906b
|
libgcc compatibility code.
|
2003-09-24 03:13:56 +00:00 |
|
Ulrich Drepper
|
f32742b088
|
Include compat code in build.
|
2003-09-24 03:13:28 +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 |
|
Roland McGrath
|
fad367110e
|
2003-03-23 Jakub Jelinek <jakub@redhat.com>
* sysdeps/alpha/fpu/libm-test-ulps: Update.
* sysdeps/arm/libm-test-ulps: Update.
* sysdeps/hppa/fpu/libm-test-ulps: Update.
* sysdeps/ia64/fpu/libm-test-ulps: Update.
* sysdeps/mips/fpu/libm-test-ulps: Update.
* sysdeps/powerpc/nofpu/libm-test-ulps: Update.
* sysdeps/powerpc/fpu/libm-test-ulps: Update.
* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Update.
* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Update.
* sysdeps/sh/sh4/fpu/libm-test-ulps: Update.
* sysdeps/s390/fpu/libm-test-ulps: Update.
* sysdeps/x86_64/fpu/libm-test-ulps: Update.
|
2003-03-23 00:52:10 +00:00 |
|
Ulrich Drepper
|
db16023193
|
Use libc_hidden_def(name) instead of strong_alias (name, __GI_name).
|
2002-12-31 20:37:32 +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 |
|
Roland McGrath
|
b7d5c13d9d
|
2002-12-02 Carlos O'Donell <carlos@baldric.uwo.ca>
* sysdeps/hppa/fpu/fesetround.c (fesetround): Use ~FE_DOWNWARD so both
bits of RM are cleared.
|
2002-12-03 02:50:52 +00:00 |
|
Roland McGrath
|
c4eca64005
|
2002-11-11 Randolf Chung <tausq@debian.org>
* sysdeps/hppa/Makefile (CFLAGS-rtld.c): New variable.
Set -mdisable-fpregs for this file.
|
2002-11-19 06:41:05 +00:00 |
|
Roland McGrath
|
1a65a64534
|
2002-11-11 Randolf Chung <tausq@debian.org>
* sysdeps/hppa/fpu/libm-test-ulps: New file (generated).
|
2002-11-19 06:40:57 +00:00 |
|
Ulrich Drepper
|
01c4c1c9aa
|
Avoid unterminated string literals.
|
2002-10-03 00:17:29 +00:00 |
|
Roland McGrath
|
692e7ab8e1
|
2002-02-08 Randolph Chung <tausq@debian.org>
* sysdeps/hppa/elf/start.S: Define __data_start.
|
2002-10-01 19:42:02 +00:00 |
|
Ulrich Drepper
|
926092e807
|
Define macro DO_ELF_MACHINE_REL_RELATIVE for 'elf_machine_rel_relative' with
extra map parameter required by HPPA.
(elf_machine_rela_relative): Add plt relocation changes.
|
2002-09-28 04:34:00 +00:00 |
|
Roland McGrath
|
e6697827c9
|
2002-09-21 Carlos O'Donell <carlos@baldric.uwo.ca>
* sysdeps/hppa/abort-instr.h: New file.
|
2002-09-23 03:30:34 +00:00 |
|
Ulrich Drepper
|
280ad607c7
|
Add libm_hidden_ver.
|
2002-09-10 01:26:37 +00:00 |
|
Ulrich Drepper
|
1b718f413e
|
Don't use multi-line string literals.
|
2002-06-20 06:23:14 +00:00 |
|
Andreas Jaeger
|
c5f8b1a262
|
(elf_machine_rela): Cast reloc_addr to an integer type before performing
bit operations on it.
|
2002-06-06 14:16:07 +00:00 |
|
Ulrich Drepper
|
7862ef805b
|
Dummy file fo rnot needed __clz_tab table.
|
2002-03-14 20:44:11 +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
|
c577723005
|
(RTLD_START): Call _dl_init_internal instead of _dl_init.
|
2002-02-03 00:29:15 +00:00 |
|
Ulrich Drepper
|
ae6cfd8bc1
|
Move all symbols to GLIBC_PRIVATE.
|
2002-02-01 23:14:50 +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 |
|
Ulrich Drepper
|
b72b3cc5af
|
GCC frame description for PA.
|
2001-11-16 01:07:57 +00:00 |
|
Ulrich Drepper
|
09d4f65308
|
Fix usage of new _dl_signal_error() format.
|
2001-09-08 17:16:44 +00:00 |
|
Ulrich Drepper
|
a3a247a8b1
|
Forward declare struct link_map.
|
2001-09-08 17:13:52 +00:00 |
|
Ulrich Drepper
|
5c6029e5c0
|
(elf_machine_lookup_noplt_p, elf_machine_lookup_noexec_p): Remove.
(elf_machine_type_class): Define.
|
2001-08-26 22:26:38 +00:00 |
|
Ulrich Drepper
|
638c8659a7
|
(elf_machine_rela_relative): Rename from elf_machine_rel_relative.
|
2001-08-24 14:51:50 +00:00 |
|
Ulrich Drepper
|
85bdccdbd2
|
Define elf_machine_rel_relative. Minor optimizations.
|
2001-08-24 08:43:21 +00:00 |
|
Andreas Jaeger
|
f01ec4673b
|
Put under LGPL v2.1.
|
2001-07-07 10:13:33 +00:00 |
|
Andreas Jaeger
|
3214b89b32
|
Update to LGPL v2.1.
|
2001-07-06 04:56:23 +00:00 |
|
Ulrich Drepper
|
69ab1cbb29
|
(elf_machine_rela): handle relocs at unaligned address.
|
2001-06-19 00:42:10 +00:00 |
|
Andreas Jaeger
|
5d7fedc998
|
HPPA setjmp implementation.
|
2001-06-06 11:57:49 +00:00 |
|
Andreas Jaeger
|
1e48d4f660
|
Reformat asm statements to remove new gcc warning about multi-line strings.
|
2001-06-06 11:52:59 +00:00 |
|