summaryrefslogtreecommitdiff
path: root/configure.ac
blob: 13459efb1cf98d4c6671018e217544562978d070 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
AC_INIT([rv7], [0.0.1], [ian@osmora.org])
AC_PROG_CC

CC=$(pwd)/cc/gcc/bin/x86_64-pc-osmora-gcc
LD=$(pwd)/cc/toolchain/build-binutils/bin/x86_64-pc-osmora-ld
ARCH="amd64"

MD_CFLAGS="-mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -mno-avx -mno-avx2 -mno-80387"
CFLAGS="-Wno-attributes -nostdlib -nostdinc -ffreestanding  -mcmodel=kernel -fno-stack-protector \\
        --std=gnu11 -fexceptions -D_KERNEL $MD_CFLAGS"

AC_SUBST(SYS_CFLAGS, [$CFLAGS])
AC_SUBST(CC, [$CC])
AC_SUBST(LD, [$LD])
AC_SUBST(ARCH, [$ARCH])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT