]> xenbits.xensource.com Git - ovmf.git/commitdiff
BaseTools/Conf: Add quotes to ADDDEBUGFLAG in tools_def.txt
authorMichael D Kinney <michael.d.kinney@intel.com>
Sat, 6 May 2023 02:45:07 +0000 (19:45 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 6 May 2023 20:08:53 +0000 (20:08 +0000)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4448

Update tools_def.txt to add quotes around the file target in
OBJCOPY_ADDDEBUGFLAGS for compatibility with GCC like tool
chains used on Windows.

Cc: Rebecca Cran <rebecca@bsdio.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Yuwei Chen <yuwei.chen@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Rebecca Cran <rebecca@bsdio.com>
BaseTools/Conf/tools_def.template

index 0e49d8c3b999894dde00446270fc6e03509ed1f5..e096aadb495d42fa0a43dfab739a58be298587c6 100755 (executable)
@@ -731,9 +731,9 @@ NOOPT_VS2019_AARCH64_DLINK_FLAGS   = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF
 *_*_*_OBJCOPY_FLAGS             = objcopy not needed for\r
 *_*_*_SYMRENAME_PATH            = echo\r
 *_*_*_SYMRENAME_FLAGS           = Symbol renaming not needed for\r
-DEBUG_*_*_OBJCOPY_ADDDEBUGFLAG     = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_NAME).debug\r
+DEBUG_*_*_OBJCOPY_ADDDEBUGFLAG     = --add-gnu-debuglink="$(DEBUG_DIR)/$(MODULE_NAME).debug"\r
 RELEASE_*_*_OBJCOPY_ADDDEBUGFLAG   =\r
-NOOPT_*_*_OBJCOPY_ADDDEBUGFLAG     = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_NAME).debug\r
+NOOPT_*_*_OBJCOPY_ADDDEBUGFLAG     = --add-gnu-debuglink="$(DEBUG_DIR)/$(MODULE_NAME).debug"\r
 *_*_*_OBJCOPY_STRIPFLAG            = --strip-unneeded -R .eh_frame\r
 *_*_*_DTC_FLAGS                    = -H epapr\r
 *_*_*_DTCPP_PATH                   = DEF(DTCPP_BIN)\r