9
0
Fork 0
Commit Graph

615 Commits

Author SHA1 Message Date
Sascha Hauer a614f64d72 Release v2017.03.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2017-03-10 08:50:24 +01:00
Sascha Hauer d01aad9b1c Release v2017.02.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2017-02-10 08:49:58 +01:00
Sascha Hauer c580e8422c Release v2017.01.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2017-01-10 08:28:52 +01:00
Sascha Hauer d39a63184c Release v2016.11.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-11-11 09:55:28 +01:00
Sascha Hauer 23aa3d6ffb Release v2016.10.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-10-10 08:24:57 +02:00
Sascha Hauer 7e6b762f44 Release v2016.09.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-09-13 14:43:15 +02:00
Sascha Hauer 7defdbf78f Release v2016.08.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-08-03 07:56:09 +02:00
Sascha Hauer 4a0041b48d Release v2016.07.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-07-11 07:55:17 +02:00
Sascha Hauer 7fe927ca77 Release v2016.06.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-06-14 08:45:35 +02:00
Sascha Hauer f5142b8564 Release v2016.05.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-05-09 08:43:22 +02:00
Sascha Hauer 5dd56a8d69 Release v2016.04.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-04-08 08:16:58 +02:00
Sascha Hauer d69ea86d79 Merge branch 'for-next/doc' 2016-03-11 10:49:43 +01:00
Sascha Hauer 1d8493e63b Release v2016.03.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-03-10 10:50:39 +01:00
Robert Schwebel 29fe2e34e1 Documentation: commands: remove autogenerated directory on mrproper
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>
2016-02-10 08:18:22 +01:00
Sascha Hauer 2608e27f6e Release v2016.02.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-02-08 08:10:15 +01:00
Sascha Hauer 97cdaac43c Release v2016.01.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2016-01-11 11:50:53 +01:00
Sascha Hauer e6b83bd498 Release v2015.12.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-12-08 07:23:04 +01:00
Sascha Hauer 1d9295b344 Merge branch 'for-next/misc' 2015-11-06 16:10:42 +01:00
Sascha Hauer bc4ea539d4 Release v2015.11.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-11-06 15:12:43 +01:00
Trent Piepho 550cf79c21 Make list of flash images and fix link all single image cases
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>
2015-10-27 16:52:40 +01:00
Sascha Hauer 0b8212ae94 Release v2015.10.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-10-06 16:09:31 +02:00
Sascha Hauer 60e8d75715 Release v2015.09.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-09-01 09:17:52 +02:00
Sascha Hauer 21d2ef003f Release v2015.08.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-08-05 14:33:25 +02:00
Sascha Hauer 0011d7c1fc Makefile: Use cc-option for -fno-delete-null-pointer-checks
To only pass this option when it's supported by the compiler.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-07-13 09:12:43 +02:00
Sascha Hauer d0c482359f Build with -fno-delete-null-pointer-checks
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>
2015-07-08 12:57:34 +02:00
Sascha Hauer 69be27c14b Release v2015.07.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-07-03 06:21:31 +02:00
Sascha Hauer 780c5c84e9 Merge branch 'for-next/imx' 2015-06-09 09:26:43 +02:00
Sascha Hauer d47e89a45d Release v2015.06.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-06-08 20:23:02 +02:00
Andrey Smirnov c66574342d Makefile.lib: Make 'check_file_size' more flexible
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>
2015-05-07 09:49:40 +02:00
Sascha Hauer 3bc7f48a44 Release v2015.05.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-05-06 08:51:30 +02:00
Sascha Hauer 026f30ccc2 Release v2015.04.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-04-13 10:27:02 +02:00
Sascha Hauer ae16aba24b Release v2015.03.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-03-06 07:18:44 +01:00
Sascha Hauer ce961e3412 Merge branch 'for-next/misc' 2015-02-04 19:09:15 +01:00
Sascha Hauer ade5b109ac Release v2015.02.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-02-02 12:40:02 +01:00
Masahiro Yamada 7f7cdb3466 kbuild: drop $(KBUILD_DTBS) from the all target
$(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>
2015-02-02 11:46:30 +01:00
Masahiro Yamada 130f4da232 kbuild: drop bogus "common/barebox_default_env*" from CLEAN_FILES
Since commit 7fa10256c3 (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>
2015-02-02 11:46:30 +01:00
Sascha Hauer 2af31fbc23 Merge branch 'for-next/kbuild' 2015-01-09 17:38:26 +01:00
Sascha Hauer fbb13e75be Release v2015.01.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-01-09 17:20:08 +01:00
Masahiro Yamada bf522706fd kbuild: drop include/asm from MRPROPER_FILES
Since commit a1a9665113 (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>
2015-01-08 14:41:03 +01:00
Masahiro Yamada a414bba585 kbuild: delete include/generated directory by "make mrproper"
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>
2015-01-08 14:41:03 +01:00
Masahiro Yamada e7554c0cb2 kbuild: create a build directory automatically for out-of-tree build
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>
2015-01-08 13:55:39 +01:00
Masahiro Yamada ccbe2cd91c kbuild: do not create include2 directory
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>
2015-01-05 12:27:19 +01:00
Masahiro Yamada a1a9665113 kbuild: do not create symbolic link include/asm
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>
2015-01-05 12:27:19 +01:00
Masahiro Yamada 0ec6488501 kbuild: remove redundant -include include/generated/autoconf.h
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>
2015-01-05 12:27:19 +01:00
Sascha Hauer 4b579fea5d Release v2014.12.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-12-08 08:52:05 +01:00
Sascha Hauer e3c49aac69 Merge branch 'for-next/misc' 2014-11-05 15:47:39 +01:00
Sascha Hauer ab51604a66 Release v2014.11.0
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-11-05 15:05:11 +01:00
Antony Pavlov ccd6cbef53 Makefile: fix typos
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>
2014-11-03 09:18:20 +01:00
Antony Pavlov bc4312717b Typoes: "whith" -> "with"
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>
2014-11-03 09:18:20 +01:00
Sascha Hauer 8c746628fe Merge branch 'for-next/misc' 2014-10-02 08:54:42 +02:00