Commit Graph

29 Commits

Author SHA1 Message Date
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