audk/EmulatorPkg/Unix/Host
Ard Biesheuvel a1b8baccc3 BaseTools GCC: use 'gcc' as the linker command for GCC44 and later
To accommodate upcoming GCCx toolchain versions that require 'gcc' to
be used as the linker in order to support LTO, switch GCC44 and later
(including CLANG35) to a new DLINK build rule that invokes 'gcc' as the
linker instead of 'ld'. Since gcc expects its command line arguments in
a different format, and expects arguments that it needs to pass to the
linker to be prefixed with '-Wl,', this involves changes to most of the
DLINK_FLAGS definitions in tools_def.template, as well as some changes to
module .INF files that set their own linker options.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2016-08-02 08:40:43 +02:00
..
Ia32 EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
X64 EmulatorPkg: Remove all trailing whitespace 2011-06-28 16:50:26 +00:00
BerkeleyPacketFilter.c EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
BlockIo.c Fix bug where open() mode was not being set based on type of device being emulated. 2012-01-07 00:30:52 +00:00
EmuThunk.c Update to build with 10.8 OS X Frameworks. This is a Mac only change. 2012-12-22 00:47:17 +00:00
Gasket.h EmulatorPkg: Remove all trailing whitespace 2011-06-28 16:50:26 +00:00
Host.c EmulatorPkg: Update web page and wiki urls 2015-02-05 18:25:01 +00:00
Host.h EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
Host.inf BaseTools GCC: use 'gcc' as the linker command for GCC44 and later 2016-08-02 08:40:43 +02:00
LinuxPacketFilter.c EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
MemoryAllocationLib.c EmulatorPkg: Remove all trailing whitespace 2011-06-28 16:50:26 +00:00
PosixFileSystem.c EmulatorPkg: Unix: Fix uninitiailzed variable bug. 2014-08-29 18:45:26 +00:00
Pthreads.c EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
X11GraphicsWindow.c EmulatorPkg/Unix: Rename SecMain to Host 2011-06-29 05:13:33 +00:00
X11IncludeHack EmulatorPkg:Unix: Add support for X11 on Mac OS X via XQuartz 2014-08-28 03:38:21 +00:00