Roland McGrath
|
4a35566071
|
2005-12-27 Roland McGrath <roland@redhat.com>
* sysdeps/cris/bits/setjmp.h (_JMPBUF_UNWINDS): Take third argument
DEMANGLE, and pass SP value through it.
|
2005-12-28 05:44:53 +00:00 |
|
Roland McGrath
|
99e519ba0a
|
2004-10-25 Roland McGrath <roland@frob.com>
* sysdeps/cris/configure.in: New file, with test moved out of main
libc configure.in file.
* sysdeps/cris/configure: New generated file.
|
2004-10-26 01:33:30 +00:00 |
|
Roland McGrath
|
0bec0145c4
|
2004-08-15 Roland McGrath <roland@frob.com>
* csu/elf-init.c: Update copyright terms including special exception
for these trivial files, which are statically linked into executables
that use dynamic linking for the significant library code.
* io/fstat.c: Likewise.
* io/fstat64.c: Likewise.
* io/lstat.c: Likewise.
* io/lstat64.c: Likewise.
* io/stat.c: Likewise.
* io/stat64.c: Likewise.
* stdlib/atexit.c: Likewise.
* sysdeps/alpha/elf/initfini.c: Likewise.
* sysdeps/alpha/elf/start.S: Likewise.
* sysdeps/arm/elf/start.S: Likewise.
* sysdeps/cris/elf/start.S: Likewise.
* sysdeps/generic/initfini.c: Likewise.
* sysdeps/generic/mknod.c: Likewise.
* sysdeps/hppa/elf/initfini.c: Likewise.
* sysdeps/hppa/elf/start.S: Likewise.
* sysdeps/i386/elf/start.S: Likewise.
* sysdeps/i386/i686/hp-timing.c: Likewise.
* sysdeps/ia64/elf/initfini.c: Likewise.
* sysdeps/ia64/elf/start.S: Likewise.
* sysdeps/ia64/hp-timing.c: Likewise.
* sysdeps/m68k/elf/start.S: Likewise.
* sysdeps/mach/start.c: 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-32/initfini.c: Likewise.
* sysdeps/s390/s390-64/elf/start.S: Likewise.
* sysdeps/s390/s390-64/initfini.c: Likewise.
* sysdeps/sh/elf/initfini.c: Likewise.
* sysdeps/sh/elf/start.S: Likewise.
* sysdeps/sparc/sparc32/elf/start.S: Likewise.
* sysdeps/sparc/sparc32/sparcv9/hp-timing.c: Likewise.
* sysdeps/sparc/sparc64/elf/start.S: Likewise.
* sysdeps/sparc/sparc64/hp-timing.c: Likewise.
* sysdeps/standalone/i386/start.S: Likewise.
* sysdeps/standalone/i960/start.S: Likewise.
* sysdeps/standalone/m68k/m68020/start.S: Likewise.
* sysdeps/unix/arm/start.c: Likewise.
* sysdeps/unix/bsd/osf/alpha/start.S: Likewise.
* sysdeps/unix/bsd/ultrix4/mips/start.S: Likewise.
* sysdeps/unix/sparc/start.c: Likewise.
* sysdeps/unix/start.c: Likewise.
* sysdeps/unix/sysv/aix/start.s: Likewise.
* sysdeps/unix/sysv/irix4/start.c: Likewise.
* sysdeps/x86_64/elf/initfini.c: Likewise.
* sysdeps/x86_64/elf/start.S: Likewise.
|
2004-08-16 04:51:04 +00:00 |
|
Ulrich Drepper
|
b82390a8da
|
(RTLD_START): Remove setting of __libc_stack_end.
|
2003-09-24 21:08:31 +00:00 |
|
Roland McGrath
|
5abcf86949
|
2003-09-17 Uwe Reimann <Uwe_Reimann@gmx.net> Hans-Peter Nilsson <hp@axis.com>
* sysdeps/cris/dl-machine.h (elf_machine_type_class): Classify
R_CRIS_GLOB_DAT as ELF_RTYPE_CLASS_PLT. Clarify comment.
|
2003-09-17 02:47:48 +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
|
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 |
|
Ulrich Drepper
|
bbb3856d85
|
Avoid unescaped newlines in string constants.
|
2002-08-28 21:26:20 +00:00 |
|
Andreas Jaeger
|
988c5207b1
|
Cris stack information.
|
2002-06-06 14:14:17 +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
|
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
|
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
|
3214b89b32
|
Update to LGPL v2.1.
|
2001-07-06 04:56:23 +00:00 |
|
Andreas Jaeger
|
163f71bf78
|
Fix a typo introduced by last patch.
|
2001-06-06 18:01:52 +00:00 |
|
Andreas Jaeger
|
13906e12b9
|
Add .type for the entry point.
|
2001-06-05 06:20:45 +00:00 |
|
Ulrich Drepper
|
e555ed6515
|
CRIS-specific memory copying code.
|
2001-04-10 00:24:23 +00:00 |
|
Ulrich Drepper
|
fdac9b9648
|
CRIS-specific low-level definitions.
|
2001-04-10 00:23:59 +00:00 |
|
Ulrich Drepper
|
5cb610484f
|
setjmp implementation on CRIS.
|
2001-04-10 00:23:44 +00:00 |
|
Ulrich Drepper
|
050eb091f7
|
Macros to help memusage program on CRIS.
|
2001-04-10 00:23:30 +00:00 |
|
Ulrich Drepper
|
e9ca92e3b2
|
Definitions for efficient copying on CRIS.
|
2001-04-10 00:23:12 +00:00 |
|
Ulrich Drepper
|
9c266efdcd
|
Profiling definitions for CRIS.
|
2001-04-10 00:22:52 +00:00 |
|
Ulrich Drepper
|
cdda3fc7f0
|
Startup code for ELF binaries on CRIS.
|
2001-04-10 00:22:36 +00:00 |
|
Ulrich Drepper
|
26414026ac
|
CRIS-specific part of ELF dynamic loader.
|
2001-04-10 00:22:01 +00:00 |
|
Ulrich Drepper
|
233922db0f
|
<string.h> optimizations for CRIS.
|
2001-04-10 00:21:27 +00:00 |
|
Ulrich Drepper
|
0f6b212541
|
<stejmp.h> definitions for CRIS.
|
2001-04-10 00:21:13 +00:00 |
|
Ulrich Drepper
|
469020c10b
|
<endian.h> definitions for CRIS.
|
2001-04-10 00:20:57 +00:00 |
|
Ulrich Drepper
|
83f091042e
|
_mcount implementation for CRIS.
|
2001-04-10 00:20:23 +00:00 |
|
Ulrich Drepper
|
848b98a109
|
__longjmp implementation for CRIS.
|
2001-04-10 00:20:03 +00:00 |
|
Ulrich Drepper
|
291195e9a8
|
Additional make rules for CRIS.
|
2001-04-10 00:19:49 +00:00 |
|
Ulrich Drepper
|
675fffd21d
|
Other implied directories to use.
|
2001-04-10 00:19:20 +00:00 |
|
Ulrich Drepper
|
35fee9f0dd
|
Extra files to distribute for CRIS.
|
2001-04-10 00:18:50 +00:00 |
|