Hook up NaCl exit syscall
[glibc/nacl-glibc.git] / myconfig.sh
blob0af009ec484216864fb1406c27f33b30c97ccbc2
1 #!/bin/bash
3 set -e
5 # Since we are taking Linux glibc as a starting point we need the
6 # Linux kernel headers. In the long term we will need Linux's errno
7 # numbers, but probably nothing more.
8 rm -rf kernel-headers
9 mkdir kernel-headers
10 cp -a /usr/include/asm /usr/include/asm-generic /usr/include/linux \
11 kernel-headers/
13 BUILDDIR=build
14 mkdir -p $BUILDDIR
15 cd $BUILDDIR
16 ../configure --prefix=/usr --host=i486-linux-gnu \
17 CC="`pwd`/../../tools_bin/linux/sdk/nacl-sdk/bin/nacl-gcc" \
18 CFLAGS="-march=i486 -pipe -fstrict-aliasing -O2 -g -mno-tls-direct-seg-refs" \
19 --with-headers=`pwd`/../kernel-headers --enable-kernel=2.2.0
20 # --disable-shared