euler87.c: Funktionen mit static definieren
Beim Kompilieren mit clang -Weverything hat sich gezeigt, dass der Compiler eigentlich gern eine Deklaration der Funktionen zuvor hätte. Um dem Compiler zu sagen, dass diese Funktionen nur innerhalb dieser Compilie-Unit benötigt werden und daher keine Deklaration zuvor notwendig ist, müssen die Funktionen mit static versehen werden.
This commit is contained in:
parent
4013507f58
commit
c4c0ebfb4d
2 changed files with 6 additions and 5 deletions
|
@ -2,7 +2,8 @@
|
|||
|
||||
CFLAGS=-g -O2 -fPIC -fPIE -Wall -Wextra -Wformat=2 -Wunused -Wlogical-op -Wundef \
|
||||
-Wswitch-enum -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings \
|
||||
-Wconversion -D_FORTIFY_SOURCE=2 -fstack-protector -Wshadow -Wnested-externs
|
||||
-Wconversion -D_FORTIFY_SOURCE=2 -fstack-protector -Wshadow -Wnested-externs \
|
||||
-Wmissing-prototypes
|
||||
|
||||
LDFLAGS=-lm
|
||||
|
||||
|
|
Reference in a new issue