summaryrefslogtreecommitdiffstats
path: root/rules/grub.make
Commit message (Collapse)AuthorAgeFilesLines
* rules: share the wrapper blacklist for all low-level packagesMichael Olbrich2019-09-161-8/+1
| | | | | | | | This should really be the same anyways and some packages tend to be forgotten when new options appear. So use one variable for all. This adds missing options, e.g. for the kernel template. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* CREDITS: remove unmaintained fileRoland Hieber2019-07-031-2/+0
| | | | | | | | | | | | | | | This file has been touched 2 times in the last 7 years, and is no longer up to date. Remove it to carry less unmaintained stuff around. Also remove all references to it from file headers using for file in `g grep -l 'See CREDITS for details about who has'`; do sed -i '/See CREDITS for details about who has/,+1d' $file done as well as the different wording from rules/other/Toplevel.make. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* hardening: add option for -fstack-clash-protectionMichael Olbrich2019-02-211-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: extend wrapper blacklistMichael Olbrich2018-07-091-0/+6
| | | | | | | At least TARGET_HARDEN_STACK is needed. Use the same blacklist as other bootloaders for consistency. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: blacklist TARGET_BUILD_IDMichael Olbrich2017-06-211-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: fix building with gcc 5.xMichael Olbrich2017-05-131-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: fix typoMichael Olbrich2013-01-151-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: blacklist TARGET_HARDEN_PIEMichael Olbrich2012-11-201-0/+1
| | | | | | | | | | Otherwise building fails with: main.c: In function 'udpchksum': main.c:697:3: error: inconsistent operand constraints in an 'asm' make[3]: *** [libdrivers_a-main.o] Error 1 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: fix typoMichael Olbrich2012-06-151-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* grub: use endisRobert Schwebel2012-06-141-325/+55
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* grub: remove redundant get stageRobert Schwebel2012-06-141-8/+0
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [rules] add md5sum for all packagesMichael Olbrich2011-05-041-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete fixup linesMichael Olbrich2010-07-191-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [grub] remove unneeded prefix=/usrMarc Kleine-Budde2010-04-161-2/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [grub] cleanup menu.lst handlingMichael Olbrich2010-03-071-19/+25
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [grub] dont't hardcode i386-unknownMichael Olbrich2010-02-241-15/+18
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete clean target & minor cleanupsMichael Olbrich2010-01-181-9/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [grub] cleanup targetinstallMichael Olbrich2010-01-041-18/+49
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [grub] fix prefix pathMichael Olbrich2009-11-021-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [grub] add GRUB_ROOTFS_DEVICE featureMarc Kleine-Budde2009-06-151-0/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10789 33e552b5-05e3-0310-8538-816dae2090ed
* [grub] just cleanupsMarc Kleine-Budde2009-06-151-8/+6
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10788 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: add default for default-sessionRobert Schwebel2009-01-291-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9682 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: use new boardsetup locationRobert Schwebel2008-10-221-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8938 33e552b5-05e3-0310-8538-816dae2090ed
* * Use the "right" way to enable these packages on certain platforms onlyMichael Olbrich2008-06-121-3/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8499 33e552b5-05e3-0310-8538-816dae2090ed
* * explicitly disable cursesMichael Olbrich2008-06-041-1/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8308 33e552b5-05e3-0310-8538-816dae2090ed
* * .make files: location of ipkg files has changedRobert Schwebel2008-06-031-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8285 33e552b5-05e3-0310-8538-816dae2090ed
* * grub.make:Marc Kleine-Budde2008-06-031-62/+11
| | | | | | | cleanups git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8271 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: add missing 'no strip' flag to grub targetinstall. PatchRobert Schwebel2008-05-061-2/+2
| | | | | | | by Carsten Schlote. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8126 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: fix build for NE network driversMichael Olbrich2008-04-181-3/+3
| | | | | | | * grup: replace @TFTP_PATH@ and @NFSROOT_PATH@ in menu.lst git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8079 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: moved to platform partRobert Schwebel2008-04-171-2/+14
| | | | | | | * grub: add configuration option for network boot git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8072 33e552b5-05e3-0310-8538-816dae2090ed
* * grub: remove trailing whitespaceRobert Schwebel2008-04-171-3/+3
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8047 33e552b5-05e3-0310-8538-816dae2090ed
* * platform support: added pending changesRobert Schwebel2008-04-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7931 33e552b5-05e3-0310-8538-816dae2090ed
* * ptxdist: add platformconfigRobert Schwebel2008-02-121-3/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7745 33e552b5-05e3-0310-8538-816dae2090ed
* allow installation of a /boot/grub/menu.lstSascha Hauer2006-11-221-0/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6362 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/*.make:Marc Kleine-Budde2006-06-091-1/+0
| | | | | | | remove -include $(call package_depfile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5707 33e552b5-05e3-0310-8538-816dae2090ed
* install nbgrub and pxegrub only if they have been builtRobert Schwebel2006-05-261-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5602 33e552b5-05e3-0310-8538-816dae2090ed
* * Changed "patchin" macro to use the packet label instead of theRobert Schwebel2006-05-211-1/+1
| | | | | | | | direct value. This is part of the efford to make local packets possible. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5517 33e552b5-05e3-0310-8538-816dae2090ed
* changed get and extract macros to use packet labelsRobert Schwebel2006-05-141-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5497 33e552b5-05e3-0310-8538-816dae2090ed
* CFLAGS need to be cleared else grub doesn't compileErwin Rol2006-04-101-2/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5383 33e552b5-05e3-0310-8538-816dae2090ed
* Update GRUB with more configure select optionsErwin Rol2006-04-081-19/+356
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5380 33e552b5-05e3-0310-8538-816dae2090ed
* reverted := vs. = patchRobert Schwebel2006-03-011-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4936 33e552b5-05e3-0310-8538-816dae2090ed
* = -> := replacementSascha Hauer2006-03-011-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4890 33e552b5-05e3-0310-8538-816dae2090ed
* new calling convention for install_* macros. see commit 4759 to Rules.makeSascha Hauer2006-02-241-14/+14
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4760 33e552b5-05e3-0310-8538-816dae2090ed
* Remove obsolete get_patches.Ladislav Michl2006-02-111-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4568 33e552b5-05e3-0310-8538-816dae2090ed
* fixed dependencyBjoern Buerger2006-01-131-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3954 33e552b5-05e3-0310-8538-816dae2090ed
* fixup dependenciesRobert Schwebel2006-01-121-4/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3868 33e552b5-05e3-0310-8538-816dae2090ed
* fixup dependenciesRobert Schwebel2006-01-121-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3864 33e552b5-05e3-0310-8538-816dae2090ed
* avoid error message that non-generated make files are not being foundRobert Schwebel2006-01-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3766 33e552b5-05e3-0310-8538-816dae2090ed
* added generic call package_depfile rule for autogeneration of default ↵Bjoern Buerger2006-01-091-0/+2
| | | | | | dependencies - this should not break anything, since it just adds some more variables git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3743 33e552b5-05e3-0310-8538-816dae2090ed
* git-svn-id: ↵Robert Schwebel2005-12-271-3/+3
| | | | https://svn.pengutronix.de/svn/ptxdist/branches/ptxdist-0.7-destdir-r3569@3574 33e552b5-05e3-0310-8538-816dae2090ed