From 5d71a30480bdf7081f72485d6bf48361c244c4d7 Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Mon, 29 Jul 2013 21:09:55 +0000 Subject: UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) For now the UnixPkg/Deprecated.txt file is retained to indicate that EmulatorPkg should be used instead. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14518 6f19259b-4bc3-4df7-8a09-765794883524 --- UnixPkg/Sec/SecMain.inf | 106 ------------------------------------------------ 1 file changed, 106 deletions(-) delete mode 100644 UnixPkg/Sec/SecMain.inf (limited to 'UnixPkg/Sec/SecMain.inf') diff --git a/UnixPkg/Sec/SecMain.inf b/UnixPkg/Sec/SecMain.inf deleted file mode 100644 index b418d54617..0000000000 --- a/UnixPkg/Sec/SecMain.inf +++ /dev/null @@ -1,106 +0,0 @@ -## @file -# Entry Point of Unix Emulator -# -# Main executable file of Unix Emulator that loads PEI core after initialization finished. -# Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.
-# Portions copyright (c) 2008 - 2010, Apple Inc. All rights reserved.
-# -# This program and the accompanying materials -# are licensed and made available under the terms and conditions of the BSD License -# which accompanies this distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# -# -## - -[Defines] - INF_VERSION = 0x00010005 - BASE_NAME = SecMain - FILE_GUID = f43be88c-8985-11db-8f78-0040d02b1835 - MODULE_TYPE = USER_DEFINED - VERSION_STRING = 1.0 - ENTRY_POINT = main - -# -# The following information is for reference only and not required by the build tools. -# -# VALID_ARCHITECTURES = IA32 X64 IPF EBC -# - -[Sources] - UgaX11.c - UnixThunk.c - FwVol.c - SecMain.c - -[Sources.Ia32] - Gasket.c - Ia32/Gasket.S - Ia32/Stack.S - Ia32/SwitchStack.c - -[Sources.X64] -# X64/Gasket.S # pure UNIX x86_64 ABI also need to fix issues in BaseLib - X64/MangleGasket.S # convert between UNIX x86_64 ABI and EFI X64 ABI - - X64/SwitchStack.S - X64/NameManglingFix.c - - -[Packages] - MdePkg/MdePkg.dec - MdeModulePkg/MdeModulePkg.dec - UnixPkg/UnixPkg.dec - IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec - -[LibraryClasses] - DebugLib - PcdLib - PrintLib - BaseMemoryLib - BaseLib - PeCoffLib - ReportStatusCodeLib - SecDispatchTableLib - - -[Ppis] - gUnixPeiLoadFilePpiGuid # PPI ALWAYS_PRODUCED - gEfiPeiStatusCodePpiGuid # PPI ALWAYS_PRODUCED - gUnixFwhPpiGuid # PPI ALWAYS_PRODUCED - gPeiUnixAutoScanPpiGuid # PPI ALWAYS_PRODUCED - gPeiUnixThunkPpiGuid # PPI ALWAYS_PRODUCED - gEfiTemporaryRamSupportPpiGuid - - -[Pcd] - gEfiUnixPkgTokenSpaceGuid.PcdUnixBootMode - gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareVolume - gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySizeForSecMain - gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareFdSize - gEfiUnixPkgTokenSpaceGuid.PcdUnixFdBaseAddress - -[BuildOptions] - GCC:*_*_IA32_DLINK_FLAGS == -o "$(BIN_DIR)/SecMain" -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o -L/usr/X11R6/lib -lXext -lX11 /usr/lib/crtn.o - GCC:*_*_*_DLINK2_FLAGS == -lc - GCC:*_*_IA32_CC_FLAGS == -m32 -g -fshort-wchar -fno-strict-aliasing -Wall -malign-double -idirafter/usr/include -c -include AutoGen.h - GCC:*_*_IA32_PP_FLAGS == -m32 -E -x assembler-with-cpp -include AutoGen.h - GCC:*_*_IA32_ASM_FLAGS == -m32 -c -x assembler -imacros AutoGen.h - - GCC:*_*_X64_DLINK_FLAGS == -o "$(BIN_DIR)/SecMain" -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 /usr/lib/crt1.o /usr/lib/crti.o -L/usr/X11R6/lib -lXext -lX11 /usr/lib/crtn.o - GCC:*_*_X64_CC_FLAGS == -m64 -g -fshort-wchar -fno-strict-aliasing -Wall -malign-double -idirafter/usr/include -c -include AutoGen.h - GCC:*_*_X64_PP_FLAGS == -m64 -E -x assembler-with-cpp -include AutoGen.h - GCC:*_*_X64_ASM_FLAGS == -m64 -c -x assembler -imacros AutoGen.h - -# -# Need to do this link via gcc and not ld as the pathing to libraries changes from OS version to OS version -# - XCODE:*_*_IA32_DLINK_PATH == gcc - XCODE:*_*_IA32_DLINK_FLAGS == -arch i386 -o "$(BIN_DIR)/SecMain" -L/usr/X11R6/lib -lXext -lX11 -framework IOKit -framework Carbon - XCODE:*_*_IA32_ASM_FLAGS == -arch i386 -g - - XCODE:*_*_X64_DLINK_PATH == gcc - XCODE:*_*_X64_DLINK_FLAGS == -o "$(BIN_DIR)/SecMain" -L/usr/X11R6/lib -lXext -lX11 -lIOKit -framework Carbon - XCODE:*_*_X64_ASM_FLAGS == -g -- cgit v1.2.3