]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/Documentation/patches/BaseTools-armgcc_build_rule_template.patch
ArmPlatformPkg/Documentation: Add diagram to the documentation
[mirror_edk2.git] / ArmPlatformPkg / Documentation / patches / BaseTools-armgcc_build_rule_template.patch
1 Index: BaseTools/Conf/build_rule.template
2 ===================================================================
3 --- BaseTools/Conf/build_rule.template (revision 11724)
4 +++ BaseTools/Conf/build_rule.template (working copy)
5 @@ -242,7 +242,7 @@
6 "$(OBJCOPY)" $(OBJCOPY_FLAGS) ${dst}
7
8 <Command.ARMGCC>
9 - "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -( $(DLINK_SPATH) $(STATIC_LIBRARY_FILES) -) $(DLINK2_FLAGS)
10 + "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -\( $(DLINK_SPATH) $(STATIC_LIBRARY_FILES) -\) $(DLINK2_FLAGS)
11
12 <Command.RVCT>
13 "$(DLINK)" $(DLINK_FLAGS) -o ${dst} $(DLINK_SPATH) --via $(STATIC_LIBRARY_FILES_LIST) $(DLINK2_FLAGS)
14 @@ -272,7 +272,7 @@
15 "$(DLINK)" $(DLINK_FLAGS) -\( $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST) -\) $(DLINK2_FLAGS)
16
17 <Command.ARMGCC>
18 - "$(DLINK)" $(DLINK_FLAGS) -( $(DLINK_SPATH) $(STATIC_LIBRARY_FILES) -) $(DLINK2_FLAGS)
19 + "$(DLINK)" $(DLINK_FLAGS) -\( $(DLINK_SPATH) $(STATIC_LIBRARY_FILES) -\) $(DLINK2_FLAGS)
20
21 <Command.RVCT>
22 "$(DLINK)" $(DLINK_FLAGS) -o ${dst} $(DLINK_SPATH) --via $(STATIC_LIBRARY_FILES_LIST) $(DLINK2_FLAGS)
23 @@ -425,7 +425,7 @@
24 "$(PP)" $(PP_FLAGS) $(INC) ${src} > ${d_path}(+)${s_base}.i
25 Trim --source-code -o ${d_path}(+)${s_base}.iii ${d_path}(+)${s_base}.i
26 "$(ASM)" -o $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj $(ASM_FLAGS) $(INC) ${d_path}(+)${s_base}.iii
27 - "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -( $(DLINK_SPATH) $(LIBS) $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj -)
28 + "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -\( $(DLINK_SPATH) $(LIBS) $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj -\)
29
30 <Command.XCODE>
31 "$(PP)" $(PP_FLAGS) $(INC) ${src} > ${d_path}(+)${s_base}.i