summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Release v2017.01.0v2017.01.0Sascha Hauer2017-01-101-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.11.0v2016.11.0Sascha Hauer2016-11-111-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.10.0v2016.10.0Sascha Hauer2016-10-101-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.09.0v2016.09.0Sascha Hauer2016-09-131-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.08.0v2016.08.0Sascha Hauer2016-08-031-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.07.0v2016.07.0Sascha Hauer2016-07-111-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.06.0v2016.06.0Sascha Hauer2016-06-141-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.05.0v2016.05.0Sascha Hauer2016-05-091-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.04.0v2016.04.0Sascha Hauer2016-04-081-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/doc'Sascha Hauer2016-03-111-1/+1
|\
| * Documentation: commands: remove autogenerated directory on mrproperRobert Schwebel2016-02-101-1/+1
| | | | | | | | | | | | | | | | On 'make mrproper', remove the directory hierarchy autogenerated with 'make docs'. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2016.03.0v2016.03.0Sascha Hauer2016-03-101-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.02.0v2016.02.0Sascha Hauer2016-02-081-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2016.01.0v2016.01.0Sascha Hauer2016-01-111-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.12.0v2015.12.0Sascha Hauer2015-12-081-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/misc'Sascha Hauer2015-11-061-1/+4
|\
| * Make list of flash images and fix link all single image casesTrent Piepho2015-10-271-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a new file named 'barebox-flash-images' in the top level output directory that lists each image generated, one per line. Paths will be relative to the top level output directory. This works if multiple images are generated as well as for a single image. Also update the existing barebox-flash-image symlink to point to the image in all cases where there is a single image generated. If multiple images are generated, it will point to the non-existent file 'multi-image-build'. Signed-off-by: Trent Piepho <tpiepho@kymetacorp.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2015.11.0v2015.11.0Sascha Hauer2015-11-061-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.10.0v2015.10.0Sascha Hauer2015-10-061-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.09.0v2015.09.0Sascha Hauer2015-09-011-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.08.0v2015.08.0Sascha Hauer2015-08-051-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Makefile: Use cc-option for -fno-delete-null-pointer-checksSascha Hauer2015-07-131-2/+3
| | | | | | To only pass this option when it's supported by the compiler. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Build with -fno-delete-null-pointer-checksSascha Hauer2015-07-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This becomes important with gcc-4.9. Without this gcc assumes that accessing NULL pointers traps and everything that happens behind the access is not executed. This recently happened with i.MX53 which has: static int imx53_silicon_revision(void) { void __iomem *rom = MX53_IROM_BASE_ADDR; rev = readl(rom + SI_REV); ... } This resulted in object code in which the last instruction is the readl, the reset of the function is missing because gcc assumes this is never executed. Disable this optimization with -fno-delete-null-pointer-checks since in barebox NULL pointers can indeed be valid. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.07.0v2015.07.0Sascha Hauer2015-07-031-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx'Sascha Hauer2015-06-091-1/+1
|\
| * Makefile.lib: Make 'check_file_size' more flexibleAndrey Smirnov2015-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | Make 'check_file_size' more flexible by not hardcoding the file whose size is going to be checked to '$@'. This way it is possible to use this subroutine to check the size of files other than the target of the rule. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2015.06.0v2015.06.0Sascha Hauer2015-06-081-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.05.0v2015.05.0Sascha Hauer2015-05-061-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.04.0v2015.04.0Sascha Hauer2015-04-131-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2015.03.0v2015.03.0Sascha Hauer2015-03-061-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/misc'Sascha Hauer2015-02-041-3/+3
|\
| * kbuild: drop $(KBUILD_DTBS) from the all targetMasahiro Yamada2015-02-021-2/+2
| | | | | | | | | | | | | | $(KBUILD_DTBS) is not set anywhere. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: drop bogus "common/barebox_default_env*" from CLEAN_FILESMasahiro Yamada2015-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 7fa10256c3f4 (defaultenv: Allow multiple defaultenvironment overlays), barebox_default_env* is created in the defaultenv/ directory. They are cleaned up when "make clean" descends into the defaultenv/ directory. We can simply delete "common/barebox_default_env*" from the top Makefile. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2015.02.0v2015.02.0Sascha Hauer2015-02-021-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/kbuild'Sascha Hauer2015-01-091-47/+8
|\
| * kbuild: drop include/asm from MRPROPER_FILESMasahiro Yamada2015-01-081-1/+1
| | | | | | | | | | | | | | | | Since commit a1a9665113e4 (kbuild: do not create symbolic link include/asm), the symbolic link include/asm is not created. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: delete include/generated directory by "make mrproper"Masahiro Yamada2015-01-081-3/+2
| | | | | | | | | | | | | | | | Otherwise, "make mrproper" misses to delete some generated files such as include/generated/compile.h. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: create a build directory automatically for out-of-tree buildMasahiro Yamada2015-01-081-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kbuild supports saving output files in a separate directory. But the build directory must be created beforehand. For example, $ mkdir -p dir/to/store/output/files $ make O=dir/to/store/output/files defconfig Creating a build directory automatically would be useful. [ imported from Linux Kernel, commit 1c9e70a55b08 ] Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Michal Marek <mmarek@suse.cz> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: do not create include2 directoryMasahiro Yamada2015-01-051-7/+2
| | | | | | | | | | | | | | | | include/asm-$(SRCARCH) does not exist. Creating include2 directory is meaningless. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: do not create symbolic link include/asmMasahiro Yamada2015-01-051-34/+1
| | | | | | | | | | | | | | | | There does not exist include/asm-$(SRCARCH) any more, so no point to create a symbolic link to an empty directory. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * kbuild: remove redundant -include include/generated/autoconf.hMasahiro Yamada2015-01-051-1/+0
| | | | | | | | | | | | | | | | | | include/generated/autoconf.h is included from include/linux/kconfig.h and we already have "-include $(srctree)/include/linux/kconfig.h" just below. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2015.01.0v2015.01.0Sascha Hauer2015-01-091-2/+2
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Release v2014.12.0v2014.12.0Sascha Hauer2014-12-081-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/misc'Sascha Hauer2014-11-051-4/+3
|\
| * Makefile: fix typosAntony Pavlov2014-11-031-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is based on these linux kernel commits: commit d384e35a25445bb60457b7dab8cffe178c6b7ecb Author: Linus Nilsson <lajnold@acc.umu.se> Date: Sun Jan 20 17:10:01 2008 +0100 Makefile: Change typoed 'behavour' to 'behaviour' commit fe8d0a41081d6d0912386f3672ccc0bf1d675630 Author: Kirill Smelkov <kirr@mns.spb.ru> Date: Thu Apr 9 15:34:34 2009 +0400 kbuild: fix a few typos in top-level Makefile Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Typoes: "whith" -> "with"Antony Pavlov2014-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is based on linux kernel commit commit e1b8513d21845fbeb93d6d2c4973db874385059f Author: Robert P. J. Day <rpjday@crashcourse.ca> Date: Sun Feb 3 15:14:02 2008 +0200 Typoes: "whith" -> "with" Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Cc: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2014.11.0v2014.11.0Sascha Hauer2014-11-051-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/misc'Sascha Hauer2014-10-021-0/+1
|\
| * Makefile: enable Werror=implicit-function-declarationLucas Stach2014-09-161-0/+1
| | | | | | | | | | | | | | | | | | This should prevent us from ever again missing an failure similar to that one fixed in ee3254569dab (EFI: add missing include) by throwing a build error. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Release v2014.10.0v2014.10.0Sascha Hauer2014-10-021-1/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>