- various cleanups
- remove kallsyms kernel debug support
- move build of headers to linux-headers
This commit is contained in:
Stephan Raue 2010-02-20 12:01:06 +01:00
parent 6bbdc1873f
commit b5fca90bfa
3 changed files with 5 additions and 12 deletions

View File

@ -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)

View File

@ -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

View File

@ -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