From 7fb839e3cc09db2d56d5744b1bd1fb2a09d83fd0 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Sun, 24 Oct 2021 21:08:00 +0800 Subject: feat: support multiarch (#3) --- makepkg.d/makepkg.armv7h.conf | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 makepkg.d/makepkg.armv7h.conf (limited to 'makepkg.d/makepkg.armv7h.conf') diff --git a/makepkg.d/makepkg.armv7h.conf b/makepkg.d/makepkg.armv7h.conf new file mode 100644 index 0000000..a414e5e --- /dev/null +++ b/makepkg.d/makepkg.armv7h.conf @@ -0,0 +1,21 @@ +######################################################################### +# ARCHITECTURE, COMPILE FLAGS +######################################################################### +# +CARCH="armv7h" +CHOST="armv7l-unknown-linux-gnueabihf" + +#-- Compiler and Linker Flags +#CPPFLAGS="" +CFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions \ + -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ + -fstack-clash-protection" +CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS" +LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" +#RUSTFLAGS="-C opt-level=2" +#-- Make Flags: change this for DistCC/SMP systems +MAKEFLAGS="-j$(nproc)" +#-- Debugging flags +DEBUG_CFLAGS="-g -fvar-tracking-assignments" +DEBUG_CXXFLAGS="-g -fvar-tracking-assignments" +#DEBUG_RUSTFLAGS="-C debuginfo=2" -- cgit v1.3.1