diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2015-06-05 22:20:13 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2015-06-10 10:14:45 +0000 |
commit | ac63a0783cdee8454c84fc45f37330d98b6039e7 (patch) | |
tree | d32900cb01c19ddb23b8b018f890677ab23081d1 /Makeconfig | |
parent | x86: Remove vsyscall usage (diff) | |
download | glibc-ac63a0783cdee8454c84fc45f37330d98b6039e7.tar.gz glibc-ac63a0783cdee8454c84fc45f37330d98b6039e7.tar.bz2 glibc-ac63a0783cdee8454c84fc45f37330d98b6039e7.zip |
Prepare for restoration of .interp section in libpthread.so
Make runtime-linker.h available outside $(elf-objpfx) by moving
the file to $(common-objpfx) and the rules for it to Makerules.
Tested for x86_64 and x86 (testsuite, and that no compiled code
changed by the patch).
* Makeconfig (+interp): Remove unused variable.
* elf/Makefile ($(objpfx)interp.os): Define for [$(build-shared) = yes]
only. Depend on $(common-objpfx)runtime-linker.h instead of
$(elf-objpfx)runtime-linker.h.
($(elf-objpfx)runtime-linker.h): Rename to
$(common-objpfx)runtime-linker.h and move ...
* Makerules [$(build-shared) = yes]: ... here.
* elf/interp.c: Include <runtime-linker.h> instead of
<elf/runtime-linker.h>.
Diffstat (limited to 'Makeconfig')
-rw-r--r-- | Makeconfig | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Makeconfig b/Makeconfig index d32a0fdc65..0f4b5497c1 100644 --- a/Makeconfig +++ b/Makeconfig @@ -596,7 +596,6 @@ endif # Variants of the two previous definitions for statically linking programs. +prectorT = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbeginT.o` +postctorT = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtend.o` -+interp = $(addprefix $(elf-objpfx),interp.os) csu-objpfx = $(common-objpfx)csu/ elf-objpfx = $(common-objpfx)elf/ |