linux/arch/x86/vdso
Andy Lutomirski 378ed3ccd2 x86, vdso: Make the vdso linker script compatible with Gold
Gold can't parse the script due to:
https://sourceware.org/bugzilla/show_bug.cgi?id=16804

With a workaround in place for that issue, Gold 2.23 crashes due to:
https://sourceware.org/bugzilla/show_bug.cgi?id=15355

This works around the former bug and avoids the second by removing
the unnecessary vvar and hpet sections and segments.  The vdso and
hpet symbols are still there, and nothing needed the sections or
segments.

Reported-by: Markus Trippelsdorf <markus@trippelsdorf.de>
Signed-off-by: Andy Lutomirski <luto@amacapital.net>
Link: http://lkml.kernel.org/r/243fa205098d112ec759c9b1b26785c09f399833.1396547532.git.luto@amacapital.net
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2014-04-03 12:03:59 -07:00
..
vdso32 x86, vdso: Fix the symbol versions on the 32-bit vDSO 2014-03-30 10:08:38 -07:00
.gitignore x32: Add x32 VDSO support 2012-02-20 12:52:06 -08:00
checkundef.sh x86, vdso: Don't quote $nm in the script for checking vdso references 2010-07-27 23:52:29 -07:00
Makefile x86, vdso, build: Don't rebuild 32-bit vdsos on every make 2014-03-25 17:08:58 -07:00
vclock_gettime.c x86, vdso: Add 32 bit VDSO time support for 64 bit kernel 2014-03-18 12:52:41 -07:00
vdso32-setup.c x86, vdso: Fix size of get_unmapped_area() 2014-03-24 09:31:23 -07:00
vdso32.S x86, vdso: Move more vdso definitions into vdso.h 2014-03-20 20:20:08 -07:00
vdso-layout.lds.S x86, vdso: Make the vdso linker script compatible with Gold 2014-04-03 12:03:59 -07:00
vdso-note.S
vdso.lds.S x86-64: Add time to vDSO 2011-05-24 14:51:29 +02:00
vdso.S x86, vdso: Move more vdso definitions into vdso.h 2014-03-20 20:20:08 -07:00
vdsox32.lds.S x32: Drop non-__vdso weak symbols from the x32 VDSO 2012-02-22 20:40:07 -08:00
vdsox32.S x86, vdso: Move more vdso definitions into vdso.h 2014-03-20 20:20:08 -07:00
vgetcpu.c x86: vdso: pvclock gettime support 2012-11-27 23:29:11 -02:00
vma.c x86, vdso: Move more vdso definitions into vdso.h 2014-03-20 20:20:08 -07:00