[U-Boot] [PATCH 00/18] Third step towards Kbuild: Convert rest of makefiles
Masahiro Yamada
yamada.m at jp.panasonic.com
Mon Oct 21 04:53:23 CEST 2013
This series uses the followings as prerequisites:
- First step towards Kbuild: Use Kbuild style makefiles (19 patch files)
- Second step towards Kbuild: Descend down like Kbuild (6 patch files)
In 'First step towards Kbuild' series, I changed more than 150 makefiles.
And in this series, I have changed the remainders, more than 600 makefiles.
After applying first step thru third step, all makefiles under
arch/, board/, drivers/, api/, common/, disk/, dts/,
fs/, lib/, net/, post/, test/
are converted to Kbuild style.
( doc/, tools/, nand_spl/, example/ have not been changed yet.
I'm planning to convert these directories.
But I need something prepared before that: hostprogs-y, etc.)
Before converting makefiles to Kbuild style,
I want to fix some makefile.
This is done in 01/18 and 02/18.
01/18 fixes the link error of sparc architecture.
Please see the snippet of arch/sparc/lib/Makefile:
LIB = $(obj)lib$(ARCH).o
SOBJS =
COBJS = board.o cache.o interrupts.o time.o
COBJS-$(CONFIG_CMD_BOOTM) += bootm.o
SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS))
$(LIB): $(obj).depend $(OBJS)
$(call cmd_link_o_target, $(OBJS))
Both COBJS and COBJS-y are used.
But this makefile missed to add $(COBJS-y) to OBJS.
So, bootm.o is never compiled.
Here, you will notice the advantage of switching to Kbuild style.
Makefiles in sub-directories have very similar form.
But there exists a slight difference for each Makefile.
For ex. some makefiles use COBJS and the others use COBJS-y.
Some use both of them mixed, and sometimes a mistake like above happens.
We should use consistently use obj-y, for both C and Assembler objects.
02/18 fixes arch/sh/cpu/{sh2,sh3,sh4}/Makefile.
The snippet is as follows:
LIB = $(obj)lib$(CPU).o
SOBJS = start.o
COBJS = cpu.o interrupts.o watchdog.o
SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
OBJS := $(addprefix $(obj),$(COBJS))
SOBJS := $(addprefix $(obj),$(SOBJS))
$(LIB): $(OBJS) $(SOBJS)
$(call cmd_link_o_target, $(OBJS) $(SOBJS))
start.o is linked into lib$(CPU).o, but it shouldn't.
03/18 thru 15/18 convert arch-specific, board-specific makefiles.
16/18, 17/18 convert commonly used directories.
16/18 shows another big advantage of switching to Kbuild style.
Check how simply post/Makefile was re-written by using
obj-$(CONFIG-FOO) += foo/
systax.
18/18 convert the rest of makefiles and abolishes the support
for U-Boot conventional makefile.
After this commit, we cannot use U-Boot style makefiles any more.
(exception: doc/, tools/, nand_spl/, example/ directory)
Going forward, we must use only Kbuild style makefiles.
Take care when you add a new makefile!
Of course, I tested carefully this series.
I built as many boards as possible over all architectures.
Here is the site I downloaded the prebuilt crosstools from:
- arm, avr32, m68k, mips, openrisc, powerpc, x86:
ftp://ftp.kernel.org/pub/tools/crosstool/files/bin/x86_64/
- blackfin, microblaze, nds32, nios2, sh, sparc:
http://dev.gentoo.org/~vapier/u-boot/
I could not build some boards because the boards are
already broken before this series or the crosstools are not suitable.
But I could build more than 1100 target boards and
I confirmed this series does no harm.
- 02 thru 18 did not break any boards.
- 02 thru 15 and 17, 18 did not change output ELF files at all.
This was check by comparing md5sum.
- It was difficult to simply compare md5sum for patch 16
because it changes how the objects are linked under post/ directory.
But I confirmed 16 did not change the section size.
Note:
For comparing md5sum, there are some items you should take into account:
Disabling time stamp, version, compiling in the same path, linking the
objects in the same order...
For detailed, refer to
[U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles
Message-Id: <20130917093533.738A.AA925319 at jp.panasonic.com>
Note2:
I confirmed this series can be applied on
v2013.10 tag
+ First step towards Kbuild: Use Kbuild style makefiles (19 patch files)
+ Second step towards Kbuild: Descend down like Kbuild (6 patch files)
Cc: Simon Glass <sjg at chromium.org>
Cc: Tom Rini <trini at ti.com>
Cc: Wolfgang Denk <wd at denx.de>
Cc: Gerhard Sittig <gsi at denx.de>
Masahiro Yamada (18):
sparc: fix a link error
sh: Do not include start.o in lib$(CPU).o
sparc: convert makefiles to Kbuild style
sh: convert makefiles to Kbuild style
avr32: convert makefiles to Kbuild style
openrisc: convert makefiles to Kbuild style
microblaze: convert makefiles to Kbuild style
mips: convert makefiles to Kbuild style
nds32: convert makefiles to Kbuild style
nios2: convert makefiles to Kbuild style
x86: convert makefiles to Kbuild style
m68k: convert makefiles to Kbuild style
blackfin: convert makefiles to Kbuild style
board: arm: convert makefiles to Kbuild style
board: powerpc: convert makefiles to Kbuild style
post: convert makefiles to Kbuild style
dts,api,test: convert makefiles to Kbuild style
Makefile: convert makefiles to Kbuild style and delete grep switch
Makefile | 40 +++----------
api/Makefile | 18 +-----
arch/avr32/cpu/Makefile | 40 +++----------
arch/avr32/cpu/at32ap700x/Makefile | 22 +------
arch/avr32/lib/Makefile | 28 ++-------
arch/blackfin/cpu/Makefile | 54 +++++------------
arch/blackfin/lib/Makefile | 52 +++++-----------
arch/m68k/cpu/mcf5227x/Makefile | 25 +-------
arch/m68k/cpu/mcf523x/Makefile | 25 +-------
arch/m68k/cpu/mcf52x2/Makefile | 26 +-------
arch/m68k/cpu/mcf532x/Makefile | 25 +-------
arch/m68k/cpu/mcf5445x/Makefile | 25 +-------
arch/m68k/cpu/mcf547x_8x/Makefile | 25 +-------
arch/m68k/lib/Makefile | 33 ++--------
arch/microblaze/cpu/Makefile | 28 +--------
arch/microblaze/lib/Makefile | 27 +--------
arch/mips/cpu/mips32/Makefile | 28 +--------
arch/mips/cpu/mips32/au1x00/Makefile | 23 +------
arch/mips/cpu/mips32/incaip/Makefile | 25 +-------
arch/mips/cpu/mips64/Makefile | 24 +-------
arch/mips/cpu/xburst/Makefile | 30 +---------
arch/mips/lib/Makefile | 44 ++------------
arch/nds32/cpu/n1213/Makefile | 24 +-------
arch/nds32/cpu/n1213/ag101/Makefile | 27 +--------
arch/nds32/cpu/n1213/ag102/Makefile | 27 +--------
arch/nds32/lib/Makefile | 27 ++-------
arch/nios2/cpu/Makefile | 30 ++--------
arch/nios2/lib/Makefile | 30 ++--------
arch/openrisc/cpu/Makefile | 26 +-------
arch/openrisc/lib/Makefile | 27 +--------
arch/sh/cpu/sh2/Makefile | 24 +-------
arch/sh/cpu/sh3/Makefile | 24 +-------
arch/sh/cpu/sh4/Makefile | 24 +-------
arch/sh/lib/Makefile | 56 ++++-------------
arch/sparc/cpu/leon2/Makefile | 27 +--------
arch/sparc/cpu/leon3/Makefile | 27 +--------
arch/sparc/lib/Makefile | 25 +-------
arch/x86/config.mk | 2 +-
arch/x86/cpu/Makefile | 28 +--------
arch/x86/cpu/coreboot/Makefile | 35 +++--------
arch/x86/lib/Makefile | 56 ++++++-----------
board/8dtech/eco5pk/Makefile | 19 +-----
board/AndesTech/adp-ag101/Makefile | 21 +------
board/AndesTech/adp-ag101p/Makefile | 21 +------
board/AndesTech/adp-ag102/Makefile | 21 +------
board/Barix/ipam390/Makefile | 21 +------
board/BuS/eb_cpu5282/Makefile | 22 +------
board/BuS/eb_cpux9k2/Makefile | 22 +------
board/BuS/vl_ma2sc/Makefile | 22 +------
board/CarMediaLab/flea3/Makefile | 30 +---------
board/LEOX/elpt860/Makefile | 22 +------
board/LaCie/edminiv2/Makefile | 20 +------
board/LaCie/net2big_v2/Makefile | 29 +--------
board/LaCie/netspace_v2/Makefile | 21 +------
board/LaCie/wireless_space/Makefile | 21 +------
board/Marvell/aspenite/Makefile | 22 +------
board/Marvell/db64360/Makefile | 25 +-------
board/Marvell/db64460/Makefile | 25 +-------
board/Marvell/dkb/Makefile | 22 +------
board/Marvell/dreamplug/Makefile | 28 +--------
board/Marvell/gplugd/Makefile | 22 +------
board/Marvell/guruplug/Makefile | 22 +------
board/Marvell/mv88f6281gtw_ge/Makefile | 22 +------
board/Marvell/openrd/Makefile | 22 +------
board/Marvell/rd6281a/Makefile | 22 +------
board/Marvell/sheevaplug/Makefile | 22 +------
board/RPXClassic/Makefile | 22 +------
board/RPXlite/Makefile | 22 +------
board/RPXlite_dw/Makefile | 22 +------
board/RRvision/Makefile | 22 +------
board/Seagate/dockstar/Makefile | 22 +------
board/Seagate/goflexhome/Makefile | 22 +------
board/a3000/Makefile | 22 +------
board/a3m071/Makefile | 22 +------
board/a4m072/Makefile | 22 +------
board/actux1/Makefile | 22 +------
board/actux2/Makefile | 22 +------
board/actux3/Makefile | 22 +------
board/actux4/Makefile | 22 +------
board/adder/Makefile | 22 +------
board/afeb9260/Makefile | 24 +-------
board/ait/cam_enc_4xx/Makefile | 22 +------
board/alphaproject/ap_sh4a_4a/Makefile | 24 +-------
board/altera/nios2-generic/Makefile | 30 ++--------
board/altera/socfpga/Makefile | 30 +---------
board/amcc/acadia/Makefile | 23 +------
board/amcc/bamboo/Makefile | 26 +-------
board/amcc/bluestone/Makefile | 27 +--------
board/amcc/bubinga/Makefile | 22 +------
board/amcc/canyonlands/Makefile | 29 +--------
board/amcc/ebony/Makefile | 24 +-------
board/amcc/katmai/Makefile | 27 +--------
board/amcc/kilauea/Makefile | 24 +-------
board/amcc/luan/Makefile | 24 +-------
board/amcc/makalu/Makefile | 23 +------
board/amcc/ocotea/Makefile | 24 +-------
board/amcc/redwood/Makefile | 23 +------
board/amcc/sequoia/Makefile | 29 +--------
board/amcc/taihu/Makefile | 21 +------
board/amcc/taishan/Makefile | 24 +-------
board/amcc/walnut/Makefile | 22 +------
board/amcc/yosemite/Makefile | 24 +-------
board/amcc/yucca/Makefile | 24 +-------
board/armadeus/apf27/Makefile | 27 +--------
board/armltd/integrator/Makefile | 28 ++-------
board/armltd/versatile/Makefile | 24 +-------
board/armltd/vexpress/Makefile | 21 +------
board/astro/mcf5373l/Makefile | 22 +------
board/atc/Makefile | 22 +------
board/atmark-techno/armadillo-800eva/Makefile | 27 +--------
board/atmel/at91rm9200ek/Makefile | 24 +-------
board/atmel/at91sam9260ek/Makefile | 26 +-------
board/atmel/at91sam9261ek/Makefile | 26 +-------
board/atmel/at91sam9263ek/Makefile | 26 +-------
board/atmel/at91sam9m10g45ek/Makefile | 24 +-------
board/atmel/at91sam9n12ek/Makefile | 22 +------
board/atmel/at91sam9rlek/Makefile | 26 +-------
board/atmel/at91sam9x5ek/Makefile | 22 +------
board/atmel/atngw100/Makefile | 21 +------
board/atmel/atngw100mkii/Makefile | 21 +------
board/atmel/atstk1000/Makefile | 21 +------
board/atmel/sama5d3xek/Makefile | 22 +------
board/avionic-design/medcom-wide/Makefile | 22 +------
board/avionic-design/plutux/Makefile | 22 +------
board/avionic-design/tec/Makefile | 22 +------
board/avnet/fx12mm/Makefile | 2 +-
board/avnet/v5fx30teval/Makefile | 2 +-
board/balloon3/Makefile | 21 +------
board/bc3450/Makefile | 22 +------
board/bct-brettl2/Makefile | 20 +------
board/bf506f-ezkit/Makefile | 22 +------
board/bf518f-ezbrd/Makefile | 22 +------
board/bf525-ucr2/Makefile | 22 +------
board/bf526-ezbrd/Makefile | 22 +------
board/bf527-ad7160-eval/Makefile | 22 +------
board/bf527-ezkit/Makefile | 24 +-------
board/bf527-sdp/Makefile | 22 +------
board/bf533-ezkit/Makefile | 22 +------
board/bf533-stamp/Makefile | 26 +-------
board/bf537-minotaur/Makefile | 22 +------
board/bf537-pnav/Makefile | 22 +------
board/bf537-srv1/Makefile | 22 +------
board/bf537-stamp/Makefile | 26 +-------
board/bf538f-ezkit/Makefile | 22 +------
board/bf548-ezkit/Makefile | 24 +-------
board/bf561-acvilon/Makefile | 22 +------
board/bf561-ezkit/Makefile | 22 +------
board/bf609-ezkit/Makefile | 30 +---------
board/blackstamp/Makefile | 22 +------
board/blackvme/Makefile | 22 +------
board/bluegiga/apx4devkit/Makefile | 23 +------
board/bluewater/snapper9260/Makefile | 22 +------
board/boundary/nitrogen6x/Makefile | 21 +------
board/br4/Makefile | 22 +------
board/buffalo/lsxl/Makefile | 22 +------
board/calao/sbc35_a9g20/Makefile | 24 +-------
board/calao/tny_a9260/Makefile | 24 +-------
board/canmb/Makefile | 25 +-------
board/chromebook-x86/coreboot/Makefile | 21 +------
board/cloudengines/pogo_e02/Makefile | 22 +------
board/cm-bf527/Makefile | 22 +------
board/cm-bf533/Makefile | 22 +------
board/cm-bf537e/Makefile | 22 +------
board/cm-bf537u/Makefile | 22 +------
board/cm-bf548/Makefile | 24 +-------
board/cm-bf561/Makefile | 22 +------
board/cm4008/Makefile | 22 +------
board/cm41xx/Makefile | 22 +------
board/cm5200/Makefile | 22 +------
board/cmi/Makefile | 22 +------
board/cobra5272/Makefile | 22 +------
board/cogent/Makefile | 22 +------
board/comelit/dig297/Makefile | 21 +------
board/compal/paz00/Makefile | 22 +------
board/compulab/cm_t35/Makefile | 25 +-------
board/compulab/trimslice/Makefile | 22 +------
board/congatec/cgtqmx6eval/Makefile | 21 +------
board/corscience/tricorder/Makefile | 21 +------
board/cpc45/Makefile | 22 +------
board/cpu86/Makefile | 22 +------
board/cpu87/Makefile | 22 +------
board/cray/L1/Makefile | 30 +---------
board/creative/xfi3/Makefile | 23 +------
board/csb272/Makefile | 27 +--------
board/csb472/Makefile | 27 +--------
board/cu824/Makefile | 22 +------
board/d-link/dns325/Makefile | 22 +------
board/dave/PPChameleonEVB/Makefile | 22 +------
board/davedenx/aria/Makefile | 23 +------
board/davedenx/qong/Makefile | 24 +-------
board/davinci/da8xxevm/Makefile | 27 +--------
board/davinci/dm355evm/Makefile | 22 +------
board/davinci/dm355leopard/Makefile | 22 +------
board/davinci/dm365evm/Makefile | 22 +------
board/davinci/dm6467evm/Makefile | 22 +------
board/davinci/dvevm/Makefile | 23 +------
board/davinci/ea20/Makefile | 23 +------
board/davinci/schmoogie/Makefile | 23 +------
board/davinci/sffsdr/Makefile | 23 +------
board/davinci/sonata/Makefile | 23 +------
board/dbau1x00/Makefile | 24 +-------
board/denx/m28evk/Makefile | 23 +------
board/denx/m53evk/Makefile | 21 +------
board/dnp5370/Makefile | 22 +------
board/dvlhost/Makefile | 22 +------
board/eXalion/Makefile | 22 +------
board/earthlcd/favr-32-ezkit/Makefile | 21 +------
board/egnite/ethernut5/Makefile | 24 +-------
board/eltec/elppc/Makefile | 25 +-------
board/eltec/mhpc/Makefile | 22 +------
board/emk/top5200/Makefile | 21 +------
board/emk/top860/Makefile | 22 +------
board/emk/top9000/Makefile | 24 +-------
board/enbw/enbw_cmc/Makefile | 21 +------
board/ep8248/Makefile | 22 +------
board/ep8260/Makefile | 22 +------
board/ep82xxm/Makefile | 21 +------
board/esd/adciop/Makefile | 21 +------
board/esd/apc405/Makefile | 21 +------
board/esd/ar405/Makefile | 21 +------
board/esd/ash405/Makefile | 21 +------
board/esd/cms700/Makefile | 21 +------
board/esd/cpci2dp/Makefile | 21 +------
board/esd/cpci405/Makefile | 23 +------
board/esd/cpci5200/Makefile | 23 +------
board/esd/cpci750/Makefile | 24 +-------
board/esd/cpciiser4/Makefile | 21 +------
board/esd/dasa_sim/Makefile | 21 +------
board/esd/dp405/Makefile | 21 +------
board/esd/du405/Makefile | 21 +------
board/esd/du440/Makefile | 26 +-------
board/esd/hh405/Makefile | 21 +------
board/esd/hub405/Makefile | 21 +------
board/esd/mecp5123/Makefile | 23 +------
board/esd/mecp5200/Makefile | 22 +------
board/esd/meesc/Makefile | 24 +-------
board/esd/ocrtc/Makefile | 21 +------
board/esd/otc570/Makefile | 24 +-------
board/esd/pci405/Makefile | 24 +-------
board/esd/pf5200/Makefile | 23 +------
board/esd/plu405/Makefile | 21 +------
board/esd/pmc405/Makefile | 21 +------
board/esd/pmc405de/Makefile | 26 +-------
board/esd/pmc440/Makefile | 26 +-------
board/esd/tasreg/Makefile | 22 +------
board/esd/vme8349/Makefile | 25 +-------
board/esd/voh405/Makefile | 21 +------
board/esd/vom405/Makefile | 21 +------
board/esd/wuh405/Makefile | 21 +------
board/esg/ima3-mx53/Makefile | 21 +------
board/espt/Makefile | 24 +-------
board/esteem192e/Makefile | 22 +------
board/etin/debris/Makefile | 22 +------
board/etin/kvme080/Makefile | 22 +------
board/eukrea/cpu9260/Makefile | 24 +-------
board/eukrea/cpuat91/Makefile | 22 +------
board/evb64260/Makefile | 24 +-------
board/exmeritus/hww1u1a/Makefile | 28 ++-------
board/fads/Makefile | 22 +------
board/faraday/a320evb/Makefile | 24 +-------
board/flagadm/Makefile | 22 +------
board/freescale/b4860qds/Makefile | 38 ++----------
board/freescale/bsc9131rdb/Makefile | 38 ++----------
board/freescale/bsc9132qds/Makefile | 37 ++----------
board/freescale/c29xpcie/Makefile | 30 ++--------
board/freescale/common/Makefile | 86 +++++++++------------------
board/freescale/common/p_corenet/Makefile | 11 ++--
board/freescale/corenet_ds/Makefile | 40 ++++---------
board/freescale/m5208evbe/Makefile | 22 +------
board/freescale/m52277evb/Makefile | 22 +------
board/freescale/m5235evb/Makefile | 22 +------
board/freescale/m5249evb/Makefile | 22 +------
board/freescale/m5253demo/Makefile | 22 +------
board/freescale/m5253evbe/Makefile | 22 +------
board/freescale/m5271evb/Makefile | 22 +------
board/freescale/m5272c3/Makefile | 22 +------
board/freescale/m5275evb/Makefile | 22 +------
board/freescale/m5282evb/Makefile | 22 +------
board/freescale/m53017evb/Makefile | 22 +------
board/freescale/m5329evb/Makefile | 22 +------
board/freescale/m5373evb/Makefile | 22 +------
board/freescale/m54418twr/Makefile | 22 +------
board/freescale/m54451evb/Makefile | 22 +------
board/freescale/m54455evb/Makefile | 22 +------
board/freescale/m547xevb/Makefile | 22 +------
board/freescale/m548xevb/Makefile | 22 +------
board/freescale/mpc5121ads/Makefile | 25 +-------
board/freescale/mpc7448hpc2/Makefile | 24 +-------
board/freescale/mpc8260ads/Makefile | 22 +------
board/freescale/mpc8266ads/Makefile | 22 +------
board/freescale/mpc8308rdb/Makefile | 22 +------
board/freescale/mpc8313erdb/Makefile | 22 +------
board/freescale/mpc8315erdb/Makefile | 22 +------
board/freescale/mpc8323erdb/Makefile | 22 +------
board/freescale/mpc832xemds/Makefile | 25 +-------
board/freescale/mpc8349emds/Makefile | 27 +--------
board/freescale/mpc8349itx/Makefile | 24 +-------
board/freescale/mpc8360emds/Makefile | 25 +-------
board/freescale/mpc8360erdk/Makefile | 25 +-------
board/freescale/mpc837xemds/Makefile | 25 +-------
board/freescale/mpc837xerdb/Makefile | 25 +-------
board/freescale/mpc8536ds/Makefile | 28 ++-------
board/freescale/mpc8540ads/Makefile | 28 ++-------
board/freescale/mpc8541cds/Makefile | 28 ++-------
board/freescale/mpc8544ds/Makefile | 28 ++-------
board/freescale/mpc8548cds/Makefile | 28 ++-------
board/freescale/mpc8555cds/Makefile | 28 ++-------
board/freescale/mpc8560ads/Makefile | 28 ++-------
board/freescale/mpc8568mds/Makefile | 30 ++--------
board/freescale/mpc8569mds/Makefile | 30 ++--------
board/freescale/mpc8572ds/Makefile | 28 ++-------
board/freescale/mpc8610hpcd/Makefile | 29 ++-------
board/freescale/mpc8641hpcn/Makefile | 26 +-------
board/freescale/mx23evk/Makefile | 23 +------
board/freescale/mx25pdk/Makefile | 24 +-------
board/freescale/mx28evk/Makefile | 23 +------
board/freescale/mx31ads/Makefile | 24 +-------
board/freescale/mx31pdk/Makefile | 24 +-------
board/freescale/mx35pdk/Makefile | 24 +-------
board/freescale/mx51evk/Makefile | 24 +-------
board/freescale/mx53ard/Makefile | 21 +------
board/freescale/mx53evk/Makefile | 21 +------
board/freescale/mx53loco/Makefile | 24 +-------
board/freescale/mx53smd/Makefile | 21 +------
board/freescale/mx6qarm2/Makefile | 21 +------
board/freescale/mx6qsabreauto/Makefile | 21 +------
board/freescale/mx6sabresd/Makefile | 21 +------
board/freescale/mx6slevk/Makefile | 21 +------
board/freescale/p1010rdb/Makefile | 30 ++--------
board/freescale/p1022ds/Makefile | 34 +++--------
board/freescale/p1023rdb/Makefile | 28 ++-------
board/freescale/p1023rds/Makefile | 26 +-------
board/freescale/p1_p2_rdb/Makefile | 30 ++--------
board/freescale/p1_p2_rdb_pc/Makefile | 30 ++--------
board/freescale/p1_twr/Makefile | 34 ++---------
board/freescale/p2020come/Makefile | 28 ++-------
board/freescale/p2020ds/Makefile | 28 ++-------
board/freescale/p2041rdb/Makefile | 28 ++-------
board/freescale/t4qds/Makefile | 40 +++----------
board/freescale/titanium/Makefile | 21 +------
board/freescale/vf610twr/Makefile | 21 +------
board/friendlyarm/mini2440/Makefile | 22 +------
board/funkwerk/vovpn-gw/Makefile | 22 +------
board/g2000/Makefile | 22 +------
board/gaisler/gr_cpci_ax2000/Makefile | 23 +------
board/gaisler/gr_ep2s60/Makefile | 23 +------
board/gaisler/gr_xc3s_1500/Makefile | 23 +------
board/gaisler/grsim/Makefile | 22 +------
board/gaisler/grsim_leon2/Makefile | 22 +------
board/galaxy5200/Makefile | 22 +------
board/gdsys/405ep/Makefile | 32 ++--------
board/gdsys/405ex/Makefile | 33 +---------
board/gdsys/common/Makefile | 40 ++-----------
board/gdsys/dlvision/Makefile | 23 +------
board/gdsys/gdppc440etx/Makefile | 24 +-------
board/gdsys/intip/Makefile | 29 +--------
board/gdsys/p1022/Makefile | 34 ++---------
board/gen860t/Makefile | 22 +------
board/genesi/mx51_efikamx/Makefile | 21 +------
board/genietv/Makefile | 22 +------
board/gw8260/Makefile | 23 +------
board/h2200/Makefile | 23 +------
board/hale/tt01/Makefile | 29 +--------
board/hermes/Makefile | 22 +------
board/hidden_dragon/Makefile | 22 +------
board/highbank/Makefile | 27 +--------
board/htkw/mcx/Makefile | 19 +-----
board/hymod/Makefile | 22 +------
board/ibf-dsp561/Makefile | 22 +------
board/icecube/Makefile | 22 +------
board/icpdas/lp8x4x/Makefile | 21 +------
board/icu862/Makefile | 22 +------
board/idmr/Makefile | 22 +------
board/ids8247/Makefile | 22 +------
board/ifm/ac14xx/Makefile | 23 +------
board/ifm/o2dnt2/Makefile | 22 +------
board/imx31_phycore/Makefile | 24 +-------
board/in-circuit/grasshopper/Makefile | 21 +------
board/incaip/Makefile | 24 +-------
board/inka4x0/Makefile | 22 +------
board/intercontrol/digsy_mtc/Makefile | 24 +-------
board/iomega/iconnect/Makefile | 22 +------
board/ip04/Makefile | 22 +------
board/ip860/Makefile | 22 +------
board/ipek01/Makefile | 22 +------
board/iphase4539/Makefile | 22 +------
board/isee/igep0033/Makefile | 29 +--------
board/isee/igep00x0/Makefile | 21 +------
board/ispan/Makefile | 22 +------
board/ivm/Makefile | 22 +------
board/jornada/Makefile | 24 +-------
board/jse/Makefile | 24 +-------
board/jupiter/Makefile | 22 +------
board/karo/tk71/Makefile | 22 +------
board/karo/tx25/Makefile | 23 +------
board/keymile/km82xx/Makefile | 22 +------
board/keymile/km83xx/Makefile | 21 +------
board/keymile/km_arm/Makefile | 23 +------
board/kmc/kzm9g/Makefile | 28 +--------
board/korat/Makefile | 26 +-------
board/kup/kup4k/Makefile | 21 +------
board/kup/kup4x/Makefile | 21 +------
board/linkstation/Makefile | 21 +------
board/logicpd/am3517evm/Makefile | 19 +-----
board/logicpd/imx27lite/Makefile | 23 +------
board/logicpd/imx31_litekit/Makefile | 24 +-------
board/logicpd/omap3som/Makefile | 20 +------
board/logicpd/zoom1/Makefile | 21 +------
board/logicpd/zoom2/Makefile | 28 ++-------
board/lubbock/Makefile | 21 +------
board/lwmon/Makefile | 22 +------
board/lwmon5/Makefile | 26 +-------
board/manroland/hmi1001/Makefile | 22 +------
board/manroland/mucmc52/Makefile | 22 +------
board/manroland/uc100/Makefile | 23 +------
board/manroland/uc101/Makefile | 22 +------
board/matrix_vision/common/Makefile | 26 +-------
board/matrix_vision/mergerbox/Makefile | 23 +------
board/matrix_vision/mvbc_p/Makefile | 19 +-----
board/matrix_vision/mvblm7/Makefile | 23 ++-----
board/matrix_vision/mvblx/Makefile | 24 +-------
board/matrix_vision/mvsmr/Makefile | 21 ++-----
board/mbx8xx/Makefile | 22 +------
board/mcc200/Makefile | 22 +------
board/micronas/vct/Makefile | 37 +++---------
board/mimc/mimc200/Makefile | 21 +------
board/miromico/hammerhead/Makefile | 21 +------
board/mosaixtech/icon/Makefile | 27 +--------
board/motionpro/Makefile | 22 +------
board/mousse/Makefile | 21 +------
board/mpc8308_p1m/Makefile | 22 +------
board/mpl/mip405/Makefile | 24 +-------
board/mpl/pati/Makefile | 21 +------
board/mpl/pip405/Makefile | 24 +-------
board/mpl/vcma9/Makefile | 25 +-------
board/mpr2/Makefile | 24 +-------
board/ms7720se/Makefile | 24 +-------
board/ms7722se/Makefile | 24 +-------
board/ms7750se/Makefile | 23 +------
board/muas3001/Makefile | 22 +------
board/munices/Makefile | 22 +------
board/musenki/Makefile | 22 +------
board/mvblue/Makefile | 22 +------
board/mx1ads/Makefile | 24 +-------
board/netphone/Makefile | 22 +------
board/netta/Makefile | 22 +------
board/netta2/Makefile | 22 +------
board/netvia/Makefile | 22 +------
board/nokia/rx51/Makefile | 25 +-------
board/nvidia/beaver/Makefile | 21 +------
board/nvidia/cardhu/Makefile | 21 +------
board/nvidia/common/Makefile | 26 --------
board/nvidia/common/common.mk | 4 +-
board/nvidia/dalmore/Makefile | 21 +------
board/nvidia/harmony/Makefile | 21 +------
board/nvidia/seaboard/Makefile | 21 +------
board/nvidia/ventana/Makefile | 21 +------
board/nvidia/whistler/Makefile | 21 +------
board/nx823/Makefile | 22 +------
board/olimex/mx23_olinuxino/Makefile | 23 +------
board/omicron/calimain/Makefile | 21 +------
board/openrisc/openrisc-generic/Makefile | 21 +------
board/overo/Makefile | 20 +------
board/palmld/Makefile | 21 +------
board/palmtc/Makefile | 22 +------
board/palmtreo680/Makefile | 27 +--------
board/pandora/Makefile | 21 +------
board/pb1x00/Makefile | 24 +-------
board/pcs440ep/Makefile | 24 +-------
board/pdm360ng/Makefile | 23 +------
board/phytec/pcm030/Makefile | 22 +------
board/phytec/pcm051/Makefile | 29 +--------
board/pm520/Makefile | 22 +------
board/pm826/Makefile | 22 +------
board/pm828/Makefile | 22 +------
board/pn62/Makefile | 22 +------
board/ppmc7xx/Makefile | 25 +-------
board/ppmc8260/Makefile | 22 +------
board/pr1/Makefile | 22 +------
board/prodrive/alpr/Makefile | 24 +-------
board/prodrive/p3mx/Makefile | 23 +------
board/prodrive/p3p440/Makefile | 24 +-------
board/prodrive/pdnb3/Makefile | 22 +------
board/psyent/pci5441/Makefile | 23 +------
board/psyent/pk1c20/Makefile | 23 +------
board/pxa255_idp/Makefile | 21 +------
board/qemu-malta/Makefile | 24 +-------
board/qemu-mips/Makefile | 24 +-------
board/quad100hd/Makefile | 23 +------
board/quantum/Makefile | 22 +------
board/r360mpi/Makefile | 22 +------
board/raidsonic/ib62x0/Makefile | 22 +------
board/raspberrypi/rpi_b/Makefile | 21 +------
board/rattler/Makefile | 22 +------
board/rbc823/Makefile | 22 +------
board/renesas/MigoR/Makefile | 24 +-------
board/renesas/ap325rxa/Makefile | 24 +-------
board/renesas/ecovec/Makefile | 25 +-------
board/renesas/r0p7734/Makefile | 24 +-------
board/renesas/r2dplus/Makefile | 23 +------
board/renesas/r7780mp/Makefile | 24 +-------
board/renesas/rsk7203/Makefile | 24 +-------
board/renesas/rsk7264/Makefile | 22 +------
board/renesas/rsk7269/Makefile | 22 +------
board/renesas/sh7752evb/Makefile | 20 +------
board/renesas/sh7757lcr/Makefile | 20 +------
board/renesas/sh7763rdp/Makefile | 24 +-------
board/renesas/sh7785lcr/Makefile | 24 +-------
board/ronetix/pm9261/Makefile | 26 +-------
board/ronetix/pm9263/Makefile | 26 +-------
board/ronetix/pm9g45/Makefile | 22 +------
board/rpxsuper/Makefile | 22 +------
board/rsdproto/Makefile | 24 +-------
board/sacsng/Makefile | 22 +------
board/samsung/arndale/Makefile | 27 +--------
board/samsung/common/Makefile | 21 +------
board/samsung/goni/Makefile | 24 +-------
board/samsung/origen/Makefile | 28 +--------
board/samsung/smdk2410/Makefile | 24 +-------
board/samsung/smdk5250/Makefile | 29 +--------
board/samsung/smdkc100/Makefile | 26 +-------
board/samsung/smdkv310/Makefile | 28 +--------
board/samsung/trats/Makefile | 21 +------
board/samsung/trats2/Makefile | 28 +--------
board/samsung/universal_c210/Makefile | 22 +------
board/sandburst/karef/Makefile | 27 +--------
board/sandburst/metrobox/Makefile | 26 +-------
board/sandisk/sansa_fuze_plus/Makefile | 23 +------
board/sandpoint/Makefile | 22 +------
board/sbc405/Makefile | 22 +------
board/sbc8349/Makefile | 25 +-------
board/sbc8548/Makefile | 28 ++-------
board/sbc8641d/Makefile | 26 +-------
board/sc3/Makefile | 24 +-------
board/scb9328/Makefile | 24 +-------
board/schulercontrol/sc_sps_1/Makefile | 23 +------
board/sheldon/simpc8313/Makefile | 22 +------
board/shmin/Makefile | 24 +-------
board/siemens/dxr2/Makefile | 30 +---------
board/siemens/pxm2/Makefile | 30 +---------
board/siemens/rut/Makefile | 30 +---------
board/sixnet/Makefile | 22 +------
board/snmc/qs850/Makefile | 22 +------
board/snmc/qs860t/Makefile | 22 +------
board/socrates/Makefile | 33 ++--------
board/spc1920/Makefile | 22 +------
board/spd8xx/Makefile | 22 +------
board/spear/common/Makefile | 27 +--------
board/spear/spear300/Makefile | 23 +------
board/spear/spear310/Makefile | 23 +------
board/spear/spear320/Makefile | 23 +------
board/spear/spear600/Makefile | 23 +------
board/spear/x600/Makefile | 23 +------
board/st-ericsson/snowball/Makefile | 26 +-------
board/st-ericsson/u8500/Makefile | 21 +------
board/st/nhk8815/Makefile | 23 +------
board/stx/stxgp3/Makefile | 30 ++--------
board/stx/stxssa/Makefile | 28 ++-------
board/stx/stxxtc/Makefile | 22 +------
board/svm_sc8xx/Makefile | 22 +------
board/syteco/jadecpu/Makefile | 24 +-------
board/syteco/zmx25/Makefile | 24 +-------
board/t3corp/Makefile | 29 +--------
board/taskit/stamp9g20/Makefile | 24 +-------
board/tcm-bf518/Makefile | 22 +------
board/tcm-bf537/Makefile | 22 +------
board/technexion/twister/Makefile | 19 +-----
board/teejet/mt_ventoux/Makefile | 19 +-----
board/timll/devkit3250/Makefile | 22 +------
board/timll/devkit8000/Makefile | 21 +------
board/toradex/colibri_pxa270/Makefile | 21 +------
board/toradex/colibri_t20_iris/Makefile | 25 +-------
board/total5200/Makefile | 22 +------
board/tqc/tqm5200/Makefile | 24 +-------
board/tqc/tqm8260/Makefile | 21 +------
board/tqc/tqm8272/Makefile | 21 +------
board/tqc/tqm834x/Makefile | 25 +-------
board/tqc/tqm8xx/Makefile | 22 +------
board/trizepsiv/Makefile | 21 +------
board/ttcontrol/vision2/Makefile | 21 +------
board/utx8245/Makefile | 22 +------
board/v37/Makefile | 22 +------
board/v38b/Makefile | 22 +------
board/ve8313/Makefile | 22 +------
board/vpac270/Makefile | 23 +------
board/w7o/Makefile | 24 +-------
board/wandboard/Makefile | 21 +------
board/woodburn/Makefile | 24 +-------
board/xaeniax/Makefile | 21 +------
board/xes/common/Makefile | 38 +++---------
board/xes/xpedite1000/Makefile | 24 +-------
board/xes/xpedite517x/Makefile | 26 +-------
board/xes/xpedite520x/Makefile | 28 ++-------
board/xes/xpedite537x/Makefile | 28 ++-------
board/xes/xpedite550x/Makefile | 28 ++-------
board/xilinx/microblaze-generic/Makefile | 22 +------
board/xilinx/ml507/Makefile | 2 +-
board/xilinx/ppc405-generic/Makefile | 21 +------
board/xilinx/ppc440-generic/Makefile | 23 +------
board/xilinx/zynq/Makefile | 29 +--------
board/zeus/Makefile | 23 +------
board/zipitz2/Makefile | 21 +------
board/zpc1900/Makefile | 22 +------
dts/Makefile | 24 +-------
post/Makefile | 65 ++++----------------
post/board/lwmon/Makefile | 7 +--
post/board/lwmon5/Makefile | 7 +--
post/board/netta/Makefile | 7 +--
post/board/pdm360ng/Makefile | 7 +--
post/cpu/mpc83xx/Makefile | 8 +--
post/cpu/mpc8xx/Makefile | 9 +--
post/cpu/ppc4xx/Makefile | 23 ++++---
post/drivers/Makefile | 7 +--
post/lib_powerpc/Makefile | 13 ++--
post/lib_powerpc/fpu/Makefile | 24 ++++----
post/rules.mk | 30 ----------
spl/Makefile | 25 ++------
test/Makefile | 26 +-------
618 files changed, 1209 insertions(+), 13474 deletions(-)
delete mode 100644 post/rules.mk
--
1.8.1.2
More information about the U-Boot
mailing list