Fix build broken for IA64 architecture under linux
authorklu2 <klu2@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 21 Dec 2009 10:23:01 +0000 (10:23 +0000)
committerklu2 <klu2@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 21 Dec 2009 10:23:01 +0000 (10:23 +0000)
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1775 7335b38e-4728-0410-8992-fb3ffe349368

Conf/build_rule.template

index 953915e..d9c2008 100644 (file)
 \r
     <Command.GCC>\r
         "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -\( $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST) -\) $(DLINK2_FLAGS)\r
-        "$(OBJCOPY)" $(OBJCOPY_FLAGS) ${dst}\r
         "$(OBJCOPY)" --only-keep-debug ${dst} $(DEBUG_DIR)(+)$(MODULE_NAME).pdb\r
         "$(OBJCOPY)" -S ${dst}\r
         "$(OBJCOPY)" --add-gnu-debuglink=$(DEBUG_DIR)(+)$(MODULE_NAME).pdb ${dst}\r
+        "$(OBJCOPY)" $(OBJCOPY_FLAGS) ${dst}\r
 \r
     <Command.RVCT>\r
         "$(DLINK)" $(DLINK_FLAGS) -o ${dst} $(DLINK_SPATH) --via $(STATIC_LIBRARY_FILES_LIST) $(DLINK2_FLAGS)\r