mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
linux:
- various cleanups - remove kallsyms kernel debug support - move build of headers to linux-headers
This commit is contained in:
parent
6bbdc1873f
commit
b5fca90bfa
@ -8,9 +8,6 @@ $SCRIPTS/build module-init-tools-host
|
|||||||
export INSTALL=$(kernel_path)
|
export INSTALL=$(kernel_path)
|
||||||
$SCRIPTS/install busybox-initramfs
|
$SCRIPTS/install busybox-initramfs
|
||||||
|
|
||||||
#[ "$BUSYBOX_STATIC" = "no" ] && \
|
|
||||||
# $SCRIPTS/install uClibc initramfs
|
|
||||||
|
|
||||||
unset LDFLAGS
|
unset LDFLAGS
|
||||||
|
|
||||||
cd $(kernel_path)
|
cd $(kernel_path)
|
||||||
|
@ -8,8 +8,6 @@ $SCRIPTS/install sed
|
|||||||
LINUX=`ls -d $PKG_BUILD`
|
LINUX=`ls -d $PKG_BUILD`
|
||||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||||
|
|
||||||
make -C $LINUX ARCH=$TARGET_ARCH INSTALL_HDR_PATH=dest headers_install
|
|
||||||
|
|
||||||
if [ -f $PROJECT_DIR/$PROJECT/$1/$1.$TARGET_ARCH.conf ]; then
|
if [ -f $PROJECT_DIR/$PROJECT/$1/$1.$TARGET_ARCH.conf ]; then
|
||||||
KERNEL_CFG_FILE=$PROJECT_DIR/$PROJECT/$1/$1.$TARGET_ARCH.conf
|
KERNEL_CFG_FILE=$PROJECT_DIR/$PROJECT/$1/$1.$TARGET_ARCH.conf
|
||||||
else
|
else
|
||||||
@ -27,10 +25,6 @@ sed -i -e "s|^CONFIG_INITRAMFS_SOURCE=.*$|CONFIG_INITRAMFS_SOURCE=\"$ROOT/$PKG_D
|
|||||||
$LINUX/.config
|
$LINUX/.config
|
||||||
|
|
||||||
if [ "$DEVTOOLS" = yes ]; then
|
if [ "$DEVTOOLS" = yes ]; then
|
||||||
echo "CONFIG_KALLSYMS=y" >> $LINUX/.config
|
|
||||||
echo "CONFIG_KALLSYMS_EXTRA_PASS=y" >> $LINUX/.config
|
|
||||||
echo "# CONFIG_KALLSYMS_ALL is not set" >> $LINUX/.config
|
|
||||||
echo "# CONFIG_KPROBES is not set" >> $LINUX/.config
|
|
||||||
echo "CONFIG_DEBUG_KERNEL=y" >> $LINUX/.config # needed for bootchart
|
echo "CONFIG_DEBUG_KERNEL=y" >> $LINUX/.config # needed for bootchart
|
||||||
echo "CONFIG_SCHEDSTATS=y" >> $LINUX/.config # needed for bootchart
|
echo "CONFIG_SCHEDSTATS=y" >> $LINUX/.config # needed for bootchart
|
||||||
echo "CONFIG_SCHED_DEBUG=y" >> $LINUX/.config # needed for bootchart
|
echo "CONFIG_SCHED_DEBUG=y" >> $LINUX/.config # needed for bootchart
|
||||||
|
@ -4,7 +4,9 @@
|
|||||||
|
|
||||||
$SCRIPTS/unpack linux
|
$SCRIPTS/unpack linux
|
||||||
|
|
||||||
HEADERS=$SYSROOT_PREFIX/usr/include
|
cd $(kernel_path)
|
||||||
|
make ARCH=$TARGET_ARCH headers_check
|
||||||
|
make ARCH=$TARGET_ARCH INSTALL_HDR_PATH=dest headers_install
|
||||||
|
|
||||||
mkdir -p $HEADERS
|
mkdir -p $SYSROOT_PREFIX/usr/include
|
||||||
cp -PR $(kernel_path)/dest/include/* $HEADERS
|
cp -PR dest/include/* $SYSROOT_PREFIX/usr/include
|
||||||
|
Loading…
x
Reference in New Issue
Block a user