EmulatorPkg/Unix/Host: Disable inline/optimizations for XCODE5

* Disable XCODE5 compiler optimizations fort Unix/Host.
* Disable inline of SecGdbScriptBreak() to improve
  compatibility with XCODE5
* For X64 XCODE5 builds place output Host application
  in $(BIN_DIR) to match all other EmulatorPkg Host
  application builds.

Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Ray Ni <ray.ni@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Acked-by: Jordan Justen <jordan.l.justen@intel.com>
Tested-by: Andrew Fish <afish@apple.com>
This commit is contained in:
Andrew Fish
2019-08-15 09:48:57 -07:00
committed by Michael D Kinney
parent 57c320c932
commit 4331b9f5f0
2 changed files with 5 additions and 2 deletions

View File

@@ -1113,6 +1113,9 @@ DlLoadImage (
}
#ifdef __APPLE__
__attribute__((noinline))
#endif
VOID
SecGdbScriptBreak (
char *FileName,