| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 # | 5 # |
| 6 # GNU Make based build file. For details on GNU Make see: | 6 # GNU Make based build file. For details on GNU Make see: |
| 7 # http://www.gnu.org/software/make/manual/make.html | 7 # http://www.gnu.org/software/make/manual/make.html |
| 8 # | 8 # |
| 9 | 9 |
| 10 # | 10 # |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 89 | 89 |
| 90 # | 90 # |
| 91 # Compile Macro | 91 # Compile Macro |
| 92 # | 92 # |
| 93 # $1 = Source Name | 93 # $1 = Source Name |
| 94 # $2 = Compile Flags | 94 # $2 = Compile Flags |
| 95 # | 95 # |
| 96 define C_COMPILER_RULE | 96 define C_COMPILER_RULE |
| 97 -include $(call SRC_TO_DEP,$(1),_x86_32) | 97 -include $(call SRC_TO_DEP,$(1),_x86_32) |
| 98 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 98 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
| 99 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NAC
L_CFLAGS) $(X86_32_CFLAGS)) | 99 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NA
CL_CFLAGS) $(X86_32_CFLAGS)) |
| 100 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) | 100 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) |
| 101 | 101 |
| 102 -include $(call SRC_TO_DEP,$(1),_x86_64) | 102 -include $(call SRC_TO_DEP,$(1),_x86_64) |
| 103 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 103 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
| 104 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NAC
L_CFLAGS) $(X86_64_CFLAGS)) | 104 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NA
CL_CFLAGS) $(X86_64_CFLAGS)) |
| 105 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) | 105 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) |
| 106 | 106 |
| 107 -include $(call SRC_TO_DEP,$(1),_arm) | 107 -include $(call SRC_TO_DEP,$(1),_arm) |
| 108 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp | 108 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp |
| 109 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NACL_C
FLAGS) $(ARM_CFLAGS)) | 109 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NACL_
CFLAGS) $(ARM_CFLAGS)) |
| 110 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) | 110 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) |
| 111 | 111 |
| 112 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) | 112 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) |
| 113 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 113 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
| 114 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2)
$(NACL_CFLAGS) $(X86_32_CFLAGS)) | 114 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2
) $(NACL_CFLAGS) $(X86_32_CFLAGS)) |
| 115 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) | 115 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) |
| 116 | 116 |
| 117 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) | 117 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) |
| 118 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 118 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
| 119 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2)
$(NACL_CFLAGS) $(X86_64_CFLAGS)) | 119 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2
) $(NACL_CFLAGS) $(X86_64_CFLAGS)) |
| 120 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) | 120 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) |
| 121 | 121 |
| 122 -include $(call SRC_TO_DEP,$(1),_arm_pic) | 122 -include $(call SRC_TO_DEP,$(1),_arm_pic) |
| 123 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp | 123 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp |
| 124 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2) $(
NACL_CFLAGS) $(ARM_CFLAGS)) | 124 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2) $
(NACL_CFLAGS) $(ARM_CFLAGS)) |
| 125 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) | 125 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) |
| 126 endef | 126 endef |
| 127 | 127 |
| 128 define CXX_COMPILER_RULE | 128 define CXX_COMPILER_RULE |
| 129 -include $(call SRC_TO_DEP,$(1),_x86_32) | 129 -include $(call SRC_TO_DEP,$(1),_x86_32) |
| 130 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 130 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
| 131 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NA
CL_CXXFLAGS) $(X86_32_CXXFLAGS)) | 131 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(N
ACL_CXXFLAGS) $(X86_32_CXXFLAGS)) |
| 132 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) | 132 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) |
| 133 | 133 |
| 134 -include $(call SRC_TO_DEP,$(1),_x86_64) | 134 -include $(call SRC_TO_DEP,$(1),_x86_64) |
| 135 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 135 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
| 136 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NA
CL_CXXFLAGS) $(X86_64_CXXFLAGS)) | 136 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(N
ACL_CXXFLAGS) $(X86_64_CXXFLAGS)) |
| 137 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) | 137 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) |
| 138 | 138 |
| 139 -include $(call SRC_TO_DEP,$(1),_arm) | 139 -include $(call SRC_TO_DEP,$(1),_arm) |
| 140 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp | 140 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp |
| 141 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NACL_
CXXFLAGS) $(ARM_CXXFLAGS)) | 141 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NACL
_CXXFLAGS) $(ARM_CXXFLAGS)) |
| 142 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) | 142 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) |
| 143 | 143 |
| 144 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) | 144 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) |
| 145 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 145 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
| 146 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2
) $(NACL_CXXFLAGS) $(X86_32_CXXFLAGS)) | 146 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(
2) $(NACL_CXXFLAGS) $(X86_32_CXXFLAGS)) |
| 147 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) | 147 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) |
| 148 | 148 |
| 149 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) | 149 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) |
| 150 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 150 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
| 151 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2
) $(NACL_CXXFLAGS) $(X86_64_CXXFLAGS)) | 151 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(
2) $(NACL_CXXFLAGS) $(X86_64_CXXFLAGS)) |
| 152 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) | 152 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) |
| 153 | 153 |
| 154 -include $(call SRC_TO_DEP,$(1),_arm_pic) | 154 -include $(call SRC_TO_DEP,$(1),_arm_pic) |
| 155 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp | 155 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp |
| 156 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2) $
(NACL_CXXFLAGS) $(ARM_CXXFLAGS)) | 156 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2)
$(NACL_CXXFLAGS) $(ARM_CXXFLAGS)) |
| 157 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) | 157 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) |
| 158 endef | 158 endef |
| 159 | 159 |
| 160 | 160 |
| 161 # | 161 # |
| 162 # $1 = Source Name | 162 # $1 = Source Name |
| 163 # $2 = POSIX Compile Flags | 163 # $2 = POSIX Compile Flags |
| 164 # $3 = Include Directories | 164 # $3 = Include Directories |
| 165 # $4 = VC Flags (unused) | 165 # $4 = VC Flags (unused) |
| 166 # | 166 # |
| (...skipping 390 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 557 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) | 557 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) |
| 558 endif | 558 endif |
| 559 $(SEL_LDR_PATH) $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe --
$(EXE_ARGS) | 559 $(SEL_LDR_PATH) $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe --
$(EXE_ARGS) |
| 560 | 560 |
| 561 debug: all | 561 debug: all |
| 562 ifndef NACL_ARCH | 562 ifndef NACL_ARCH |
| 563 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) | 563 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) |
| 564 endif | 564 endif |
| 565 $(SEL_LDR_PATH) -d $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe
-- $(EXE_ARGS) | 565 $(SEL_LDR_PATH) -d $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe
-- $(EXE_ARGS) |
| 566 endif | 566 endif |
| OLD | NEW |