glibc: removed locales rule.

This commit is contained in:
Ricardo Martins
2015-02-05 13:45:19 +00:00
parent 4bc42cd533
commit b5e6423a35
6 changed files with 138 additions and 0 deletions

26
rules/glibc/headers.bash Normal file
View File

@@ -0,0 +1,26 @@
source $pkg_common
requires=\
(
'gcc/cross_stage1'
'linux-headers/cross'
)
host_install()
{
cat >> configparms << EOF
install-bootstrap-headers=yes
cross-compiling=yes
install_root="$cfg_dir_toolchain_sysroot"
EOF
$cmd_make \
install_root="$cfg_dir_toolchain_sysroot" \
install-bootstrap-headers=yes install-headers &&
$cmd_mkdir "$cfg_dir_toolchain_sysroot/usr/lib" &&
$cmd_make csu/subdir_lib &&
cp csu/crt1.o csu/crti.o csu/crtn.o "$cfg_dir_toolchain_sysroot/usr/lib" &&
$cmd_target_cc -nostdlib -nostartfiles -shared -x c /dev/null -o "$cfg_dir_toolchain_sysroot/usr/lib/libc.so"
$cmd_mkdir "$cfg_dir_toolchain_sysroot/usr/include/gnu" &&
touch "$cfg_dir_toolchain_sysroot/usr/include/gnu/stubs.h"
}