#!/usr/local/bin/bash

export CFLAGS="-O2 -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp -use-ld=gold -lpthread"
export CXXFLAGS="-O2 -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp -use-ld=gold"

# Configure

../gcc-10.2.0/configure \
--libdir=/usr/lib \
--enable-shared \
--enable-threads=posix \
--enable-__cxa_atexit \
--enable-c99 \
--enable-long-long \
--enable-clocale=gnu \
--enable-languages=c,c++,fortran,go \
--disable-multilib \
--disable-libstdcxx-pch \
--enable-cloog-backend=isl \
--with-isl=/usr \
--with-system-zlib \
--enable-frame-pointer \
--disable-bootstrap \
--enable-lto \
--with-pkgversion=piCore \
--with-arch=armv6zk \
--with-tune=arm1176jzf-s \
--with-fpu=vfp \
--with-float=hard \
--with-gxx-include-dir=/usr/include/c++/10.2.0

# Build

make -j2


