summaryrefslogtreecommitdiffstats
path: root/rules/host-elf-h-compat.make
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* rules: introduce and use ptx/force-shMichael Olbrich2019-05-171-1/+1
| | | | | | | | It is just like ptx/force-shell but it uses /bin/sh instead of bash. That means it is faster (if /bin/sh is a dash) but cannot be used to call the shell functions exported by ptxdist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: use ptx/force-shell in more placesptxdist-2018.12.0Michael Olbrich2018-12-121-1/+1
| | | | | | | Any $(shell ...) call that influences the dependency list must use ptx/force-shell instead. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update all spdx license identifier to the new versionMichael Olbrich2018-03-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-elf-h-compat: add license informationJuergen Borleis2015-02-061-0/+1
| | | | | | | License information extracted from the 'elf.h' file Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Add host-elf-h-compat packageBernhard Walle2012-02-021-0/+36
This package should provide <elf.h> on host operating systems that have no /usr/include/elf.h. The header is copied from glibc, modified a bit to remove GNU dependencies and is sufficient to compile the Linux kernel and module-init-tools. The package itself only checks if elf.h is present. If yes, it does nothing on "make install". If not, it installs its own copy of elf.h in "make install" to the include directory set in autoconf. We add this package as base package so that it gets built before the packages which need it. Also, the package only gets required when ptxdist is executed not on Linux (per uname -s output). This makes maintaining the dependencies easier than requiring it in any packages that need elf.h. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>