diff options
author | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
commit | ada47b5fe13d89735805b566185f4885f5a3f750 (patch) | |
tree | 644b88f8a71896307d71438e9b3af49126ffb22b /arch/arm/Makefile | |
parent | 43e98717ad40a4ae64545b5ba047c7b86aa44f4f (diff) | |
parent | 3280f21d43ee541f97f8cda5792150d2dbec20d5 (diff) |
Merge branch 'wip-2.6.34' into old-private-masterarchived-private-master
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r-- | arch/arm/Makefile | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index a73caaf66763..ed820e737a8a 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
@@ -94,7 +94,7 @@ CFLAGS_ABI +=-funwind-tables | |||
94 | endif | 94 | endif |
95 | 95 | ||
96 | ifeq ($(CONFIG_THUMB2_KERNEL),y) | 96 | ifeq ($(CONFIG_THUMB2_KERNEL),y) |
97 | AFLAGS_AUTOIT :=$(call as-option,-Wa$(comma)-mimplicit-it=thumb,-Wa$(comma)-mauto-it) | 97 | AFLAGS_AUTOIT :=$(call as-option,-Wa$(comma)-mimplicit-it=always,-Wa$(comma)-mauto-it) |
98 | AFLAGS_NOWARN :=$(call as-option,-Wa$(comma)-mno-warn-deprecated,-Wa$(comma)-W) | 98 | AFLAGS_NOWARN :=$(call as-option,-Wa$(comma)-mno-warn-deprecated,-Wa$(comma)-W) |
99 | CFLAGS_THUMB2 :=-mthumb $(AFLAGS_AUTOIT) $(AFLAGS_NOWARN) | 99 | CFLAGS_THUMB2 :=-mthumb $(AFLAGS_AUTOIT) $(AFLAGS_NOWARN) |
100 | AFLAGS_THUMB2 :=$(CFLAGS_THUMB2) -Wa$(comma)-mthumb | 100 | AFLAGS_THUMB2 :=$(CFLAGS_THUMB2) -Wa$(comma)-mthumb |
@@ -122,6 +122,7 @@ machine-$(CONFIG_ARCH_AT91) := at91 | |||
122 | machine-$(CONFIG_ARCH_BCMRING) := bcmring | 122 | machine-$(CONFIG_ARCH_BCMRING) := bcmring |
123 | machine-$(CONFIG_ARCH_CLPS711X) := clps711x | 123 | machine-$(CONFIG_ARCH_CLPS711X) := clps711x |
124 | machine-$(CONFIG_ARCH_DAVINCI) := davinci | 124 | machine-$(CONFIG_ARCH_DAVINCI) := davinci |
125 | machine-$(CONFIG_ARCH_DOVE) := dove | ||
125 | machine-$(CONFIG_ARCH_EBSA110) := ebsa110 | 126 | machine-$(CONFIG_ARCH_EBSA110) := ebsa110 |
126 | machine-$(CONFIG_ARCH_EP93XX) := ep93xx | 127 | machine-$(CONFIG_ARCH_EP93XX) := ep93xx |
127 | machine-$(CONFIG_ARCH_GEMINI) := gemini | 128 | machine-$(CONFIG_ARCH_GEMINI) := gemini |
@@ -145,6 +146,8 @@ machine-$(CONFIG_ARCH_MX1) := mx1 | |||
145 | machine-$(CONFIG_ARCH_MX2) := mx2 | 146 | machine-$(CONFIG_ARCH_MX2) := mx2 |
146 | machine-$(CONFIG_ARCH_MX25) := mx25 | 147 | machine-$(CONFIG_ARCH_MX25) := mx25 |
147 | machine-$(CONFIG_ARCH_MX3) := mx3 | 148 | machine-$(CONFIG_ARCH_MX3) := mx3 |
149 | machine-$(CONFIG_ARCH_MX5) := mx5 | ||
150 | machine-$(CONFIG_ARCH_MXC91231) := mxc91231 | ||
148 | machine-$(CONFIG_ARCH_NETX) := netx | 151 | machine-$(CONFIG_ARCH_NETX) := netx |
149 | machine-$(CONFIG_ARCH_NOMADIK) := nomadik | 152 | machine-$(CONFIG_ARCH_NOMADIK) := nomadik |
150 | machine-$(CONFIG_ARCH_NS9XXX) := ns9xxx | 153 | machine-$(CONFIG_ARCH_NS9XXX) := ns9xxx |
@@ -157,31 +160,38 @@ machine-$(CONFIG_ARCH_PNX4008) := pnx4008 | |||
157 | machine-$(CONFIG_ARCH_PXA) := pxa | 160 | machine-$(CONFIG_ARCH_PXA) := pxa |
158 | machine-$(CONFIG_ARCH_REALVIEW) := realview | 161 | machine-$(CONFIG_ARCH_REALVIEW) := realview |
159 | machine-$(CONFIG_ARCH_RPC) := rpc | 162 | machine-$(CONFIG_ARCH_RPC) := rpc |
160 | machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2442 s3c2443 | 163 | machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2443 |
161 | machine-$(CONFIG_ARCH_S3C24A0) := s3c24a0 | 164 | machine-$(CONFIG_ARCH_S3C24A0) := s3c24a0 |
162 | machine-$(CONFIG_ARCH_S3C64XX) := s3c6400 s3c6410 | 165 | machine-$(CONFIG_ARCH_S3C64XX) := s3c64xx |
166 | machine-$(CONFIG_ARCH_S5P6440) := s5p6440 | ||
167 | machine-$(CONFIG_ARCH_S5P6442) := s5p6442 | ||
163 | machine-$(CONFIG_ARCH_S5PC1XX) := s5pc100 | 168 | machine-$(CONFIG_ARCH_S5PC1XX) := s5pc100 |
169 | machine-$(CONFIG_ARCH_S5PV210) := s5pv210 | ||
164 | machine-$(CONFIG_ARCH_SA1100) := sa1100 | 170 | machine-$(CONFIG_ARCH_SA1100) := sa1100 |
165 | machine-$(CONFIG_ARCH_SHARK) := shark | 171 | machine-$(CONFIG_ARCH_SHARK) := shark |
172 | machine-$(CONFIG_ARCH_SHMOBILE) := shmobile | ||
166 | machine-$(CONFIG_ARCH_STMP378X) := stmp378x | 173 | machine-$(CONFIG_ARCH_STMP378X) := stmp378x |
167 | machine-$(CONFIG_ARCH_STMP37XX) := stmp37xx | 174 | machine-$(CONFIG_ARCH_STMP37XX) := stmp37xx |
168 | machine-$(CONFIG_ARCH_U300) := u300 | 175 | machine-$(CONFIG_ARCH_U300) := u300 |
176 | machine-$(CONFIG_ARCH_U8500) := ux500 | ||
169 | machine-$(CONFIG_ARCH_VERSATILE) := versatile | 177 | machine-$(CONFIG_ARCH_VERSATILE) := versatile |
170 | machine-$(CONFIG_ARCH_W90X900) := w90x900 | 178 | machine-$(CONFIG_ARCH_W90X900) := w90x900 |
179 | machine-$(CONFIG_ARCH_NUC93X) := nuc93x | ||
171 | machine-$(CONFIG_FOOTBRIDGE) := footbridge | 180 | machine-$(CONFIG_FOOTBRIDGE) := footbridge |
172 | machine-$(CONFIG_ARCH_MXC91231) := mxc91231 | ||
173 | 181 | ||
174 | # Platform directory name. This list is sorted alphanumerically | 182 | # Platform directory name. This list is sorted alphanumerically |
175 | # by CONFIG_* macro name. | 183 | # by CONFIG_* macro name. |
176 | plat-$(CONFIG_ARCH_MXC) := mxc | 184 | plat-$(CONFIG_ARCH_MXC) := mxc |
177 | plat-$(CONFIG_ARCH_OMAP) := omap | 185 | plat-$(CONFIG_ARCH_OMAP) := omap |
186 | plat-$(CONFIG_ARCH_S3C64XX) := samsung | ||
187 | plat-$(CONFIG_ARCH_STMP3XXX) := stmp3xxx | ||
178 | plat-$(CONFIG_PLAT_IOP) := iop | 188 | plat-$(CONFIG_PLAT_IOP) := iop |
189 | plat-$(CONFIG_PLAT_NOMADIK) := nomadik | ||
179 | plat-$(CONFIG_PLAT_ORION) := orion | 190 | plat-$(CONFIG_PLAT_ORION) := orion |
180 | plat-$(CONFIG_PLAT_PXA) := pxa | 191 | plat-$(CONFIG_PLAT_PXA) := pxa |
181 | plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx s3c | 192 | plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx samsung |
182 | plat-$(CONFIG_PLAT_S3C64XX) := s3c64xx s3c | 193 | plat-$(CONFIG_PLAT_S5PC1XX) := s5pc1xx samsung |
183 | plat-$(CONFIG_PLAT_S5PC1XX) := s5pc1xx s3c | 194 | plat-$(CONFIG_PLAT_S5P) := s5p samsung |
184 | plat-$(CONFIG_ARCH_STMP3XXX) := stmp3xxx | ||
185 | 195 | ||
186 | ifeq ($(CONFIG_ARCH_EBSA110),y) | 196 | ifeq ($(CONFIG_ARCH_EBSA110),y) |
187 | # This is what happens if you forget the IOCS16 line. | 197 | # This is what happens if you forget the IOCS16 line. |
@@ -239,15 +249,8 @@ all: $(KBUILD_IMAGE) | |||
239 | 249 | ||
240 | boot := arch/arm/boot | 250 | boot := arch/arm/boot |
241 | 251 | ||
242 | # Update machine arch and proc symlinks if something which affects | 252 | archprepare: |
243 | # them changed. We use .arch to indicate when they were updated | 253 | $(Q)$(MAKE) $(build)=arch/arm/tools include/generated/mach-types.h |
244 | # last, otherwise make uses the target directory mtime. | ||
245 | |||
246 | archprepare: maketools | ||
247 | |||
248 | PHONY += maketools FORCE | ||
249 | maketools: include/linux/version.h FORCE | ||
250 | $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h | ||
251 | 254 | ||
252 | # Convert bzImage to zImage | 255 | # Convert bzImage to zImage |
253 | bzImage: zImage | 256 | bzImage: zImage |
@@ -258,9 +261,6 @@ zImage Image xipImage bootpImage uImage: vmlinux | |||
258 | zinstall install: vmlinux | 261 | zinstall install: vmlinux |
259 | $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ | 262 | $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@ |
260 | 263 | ||
261 | CLEAN_FILES += include/asm-arm/mach-types.h \ | ||
262 | include/asm-arm/arch include/asm-arm/.arch | ||
263 | |||
264 | # We use MRPROPER_FILES and CLEAN_FILES now | 264 | # We use MRPROPER_FILES and CLEAN_FILES now |
265 | archclean: | 265 | archclean: |
266 | $(Q)$(MAKE) $(clean)=$(boot) | 266 | $(Q)$(MAKE) $(clean)=$(boot) |