X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=BUILDING.md;h=295e3fe1f5cc95963dddf2483bab9756a8b1f7d4;hb=44e367a4225200fe0dc796f0ace2b5748e6a90b5;hp=14e891986f5475d44fab15473e2e720ca2ac638f;hpb=baa24b1330359524e10f6d7b626f99795fc07018;p=sfpy.git diff --git a/BUILDING.md b/BUILDING.md index 14e8919..295e3fe 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -112,20 +112,26 @@ in the following diffs. ```diff diff --git a/build/Linux-x86_64-GCC/Makefile b/build/Linux-x86_64-GCC/Makefile -index 4409e43..46bb877 100644 +index 7affd4b..a7c792b 100644 --- a/build/Linux-x86_64-GCC/Makefile +++ b/build/Linux-x86_64-GCC/Makefile -@@ -60,9 +60,9 @@ LINK_PYTHON = \ - - DELETE = rm -f +@@ -42,7 +42,7 @@ + SOURCE_DIR ?= ../../source + PYTHON_DIR ?= ../../python + SPECIALIZE_TYPE ?= 8086-SSE +-COMPILER ?= gcc ++COMPILER ?= gcc -std=c11^M + + SOFTPOSIT_OPTS ?= \ + -DINLINE_LEVEL=5 #\ +@@ -69,7 +69,7 @@ endif C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include --OPTIMISATION = -march=core-avx2 -O2 -+OPTIMISATION = -fPIC -O2 ^M + OPTIMISATION = -O2 #-march=core-avx2 COMPILE_C = \ -- gcc -c -Werror-implicit-function-declaration -DSOFTPOSIT_FAST_INT64 \ -+ gcc -std=c99 -c -Werror-implicit-function-declaration -DSOFTPOSIT_FAST_INT64 \^M +- $(COMPILER) -c -Werror-implicit-function-declaration -DSOFTPOSIT_FAST_INT64 \ ++ $(COMPILER) -fPIC -c -Werror-implicit-function-declaration -DSOFTPOSIT_FAST_INT64 \^M $(SOFTPOSIT_OPTS) $(C_INCLUDES) $(OPTIMISATION) \ - -o $@ + -o $@ MAKELIB = ar crs $@ ```