334 lines
9.6 KiB
Text
334 lines
9.6 KiB
Text
|
|
# Generated by Makefile. Do not edit.
|
||
|
|
CC = "C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.4\arm\bin\iccarm.exe"
|
||
|
|
CXX = $(CC)
|
||
|
|
|
||
|
|
CFLAGS = --silent --remarks --warnings_are_errors
|
||
|
|
CXXFLAGS = --c++ $(CFLAGS)
|
||
|
|
|
||
|
|
TESTS = \
|
||
|
|
array-param.o array-param-cpp.o \
|
||
|
|
assume.o assume-cpp.o \
|
||
|
|
cast.o cast-cpp.o \
|
||
|
|
concat.o concat-cpp.o \
|
||
|
|
const.o const-cpp.o \
|
||
|
|
constant.o constant-cpp.o \
|
||
|
|
deprecated.o deprecated-cpp.o \
|
||
|
|
empty-bases.o empty-bases-cpp.o \
|
||
|
|
fallthrough.o fallthrough-cpp.o \
|
||
|
|
flags.o flags-cpp.o \
|
||
|
|
inline.o inline-cpp.o \
|
||
|
|
likely.o likely-cpp.o \
|
||
|
|
malloc.o malloc-cpp.o \
|
||
|
|
message.o message-cpp.o \
|
||
|
|
noinline.o noinline-cpp.o \
|
||
|
|
no-escape.o no-escape-cpp.o \
|
||
|
|
no-return.o no-return-cpp.o \
|
||
|
|
non-null.o non-null-cpp.o \
|
||
|
|
predict.o predict-cpp.o \
|
||
|
|
printf-format.o printf-format-cpp.o \
|
||
|
|
pure.o pure-cpp.o \
|
||
|
|
require.o require-cpp.o \
|
||
|
|
restrict.o restrict-cpp.o \
|
||
|
|
returns-non-null.o returns-non-null-cpp.o \
|
||
|
|
sentinel.o sentinel-cpp.o \
|
||
|
|
static-assert.o static-assert-cpp.o \
|
||
|
|
stringify.o stringify-cpp.o \
|
||
|
|
unknown-cpp-attributes.o unknown-cpp-attributes-cpp.o \
|
||
|
|
unknown-pragmas.o unknown-pragmas-cpp.o \
|
||
|
|
unavailable.o unavailable-cpp.o \
|
||
|
|
unreachable.o unreachable-cpp.o \
|
||
|
|
unused-function.o unused-function-cpp.o \
|
||
|
|
visibility.o visibility-cpp.o \
|
||
|
|
warn.o warn-cpp.o \
|
||
|
|
warn-unused-result.o warn-unused-result-cpp.o \
|
||
|
|
$(NULL)
|
||
|
|
|
||
|
|
CLEANFILES = $(TESTS) \
|
||
|
|
array-param.cpp array-param.o array-param-cpp.o \
|
||
|
|
assume.cpp assume.o assume-cpp.o \
|
||
|
|
cast.cpp cast.o cast-cpp.o \
|
||
|
|
concat.cpp concat.o concat-cpp.o \
|
||
|
|
const.cpp const.o const-cpp.o \
|
||
|
|
constant.cpp constant.o constant-cpp.o \
|
||
|
|
deprecated.cpp deprecated.o deprecated-cpp.o \
|
||
|
|
empty-bases.cpp empty-bases.o empty-bases-cpp.o \
|
||
|
|
fallthrough.cpp fallthrough.o fallthrough-cpp.o \
|
||
|
|
flags.cpp flags.o flags-cpp.o \
|
||
|
|
inline.cpp inline.o inline-cpp.o \
|
||
|
|
likely.cpp likely.o likely-cpp.o \
|
||
|
|
malloc.cpp malloc.o malloc-cpp.o \
|
||
|
|
message.cpp message.o message-cpp.o \
|
||
|
|
noinline.cpp noinline.o noinline-cpp.o \
|
||
|
|
no-escape.cpp no-escape.o no-escape-cpp.o \
|
||
|
|
no-return.cpp no-return.o no-return-cpp.o \
|
||
|
|
non-null.cpp non-null.o non-null-cpp.o \
|
||
|
|
predict.cpp predict.o predict-cpp.o \
|
||
|
|
printf-format.cpp printf-format.o printf-format-cpp.o \
|
||
|
|
pure.cpp pure.o pure-cpp.o \
|
||
|
|
require.cpp require.o require-cpp.o \
|
||
|
|
restrict.cpp restrict.o restrict-cpp.o \
|
||
|
|
returns-non-null.cpp returns-non-null.o returns-non-null-cpp.o \
|
||
|
|
sentinel.cpp sentinel.o sentinel-cpp.o \
|
||
|
|
static-assert.cpp static-assert.o static-assert-cpp.o \
|
||
|
|
stringify.cpp stringify.o stringify-cpp.o \
|
||
|
|
unknown-cpp-attributes.cpp unknown-cpp-attributes.o unknown-cpp-attributes-cpp.o \
|
||
|
|
unknown-pragmas.cpp unknown-pragmas.o unknown-pragmas-cpp.o \
|
||
|
|
unavailable.cpp unavailable.o unavailable-cpp.o \
|
||
|
|
unreachable.cpp unreachable.o unreachable-cpp.o \
|
||
|
|
unused-function.cpp unused-function.o unused-function-cpp.o \
|
||
|
|
visibility.cpp visibility.o visibility-cpp.o \
|
||
|
|
warn.cpp warn.o warn-cpp.o \
|
||
|
|
warn-unused-result.cpp warn-unused-result.o warn-unused-result-cpp.o \
|
||
|
|
$(NULL)
|
||
|
|
|
||
|
|
all: $(TESTS)
|
||
|
|
|
||
|
|
clean:
|
||
|
|
del /Q $(CLEANFILES)
|
||
|
|
|
||
|
|
array-param.o: array-param.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
array-param.cpp: array-param.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
array-param-cpp.o: array-param.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
assume.o: assume.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
assume.cpp: assume.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
assume-cpp.o: assume.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
cast.o: cast.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
cast.cpp: cast.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
cast-cpp.o: cast.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
concat.o: concat.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
concat.cpp: concat.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
concat-cpp.o: concat.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
const.o: const.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
const.cpp: const.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
const-cpp.o: const.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
constant.o: constant.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
constant.cpp: constant.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
constant-cpp.o: constant.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
deprecated.o: deprecated.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
deprecated.cpp: deprecated.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
deprecated-cpp.o: deprecated.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
empty-bases.o: empty-bases.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
empty-bases.cpp: empty-bases.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
empty-bases-cpp.o: empty-bases.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
fallthrough.o: fallthrough.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
fallthrough.cpp: fallthrough.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
fallthrough-cpp.o: fallthrough.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
flags.o: flags.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
flags.cpp: flags.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
flags-cpp.o: flags.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
inline.o: inline.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
inline.cpp: inline.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
inline-cpp.o: inline.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
likely.o: likely.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
likely.cpp: likely.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
likely-cpp.o: likely.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
malloc.o: malloc.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
malloc.cpp: malloc.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
malloc-cpp.o: malloc.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
message.o: message.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
message.cpp: message.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
message-cpp.o: message.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
noinline.o: noinline.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
noinline.cpp: noinline.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
noinline-cpp.o: noinline.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
no-escape.o: no-escape.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
no-escape.cpp: no-escape.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
no-escape-cpp.o: no-escape.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
no-return.o: no-return.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
no-return.cpp: no-return.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
no-return-cpp.o: no-return.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
non-null.o: non-null.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
non-null.cpp: non-null.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
non-null-cpp.o: non-null.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
predict.o: predict.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
predict.cpp: predict.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
predict-cpp.o: predict.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
printf-format.o: printf-format.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
printf-format.cpp: printf-format.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
printf-format-cpp.o: printf-format.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
pure.o: pure.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
pure.cpp: pure.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
pure-cpp.o: pure.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
require.o: require.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
require.cpp: require.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
require-cpp.o: require.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
restrict.o: restrict.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
restrict.cpp: restrict.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
restrict-cpp.o: restrict.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
returns-non-null.o: returns-non-null.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
returns-non-null.cpp: returns-non-null.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
returns-non-null-cpp.o: returns-non-null.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
sentinel.o: sentinel.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
sentinel.cpp: sentinel.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
sentinel-cpp.o: sentinel.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
static-assert.o: static-assert.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
static-assert.cpp: static-assert.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
static-assert-cpp.o: static-assert.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
stringify.o: stringify.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
stringify.cpp: stringify.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
stringify-cpp.o: stringify.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
unknown-cpp-attributes.o: unknown-cpp-attributes.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
unknown-cpp-attributes.cpp: unknown-cpp-attributes.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
unknown-cpp-attributes-cpp.o: unknown-cpp-attributes.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
unknown-pragmas.o: unknown-pragmas.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
unknown-pragmas.cpp: unknown-pragmas.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
unknown-pragmas-cpp.o: unknown-pragmas.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
unavailable.o: unavailable.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
unavailable.cpp: unavailable.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
unavailable-cpp.o: unavailable.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
unreachable.o: unreachable.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
unreachable.cpp: unreachable.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
unreachable-cpp.o: unreachable.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
unused-function.o: unused-function.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
unused-function.cpp: unused-function.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
unused-function-cpp.o: unused-function.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
visibility.o: visibility.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
visibility.cpp: visibility.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
visibility-cpp.o: visibility.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
warn.o: warn.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
warn.cpp: warn.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
warn-cpp.o: warn.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|
||
|
|
warn-unused-result.o: warn-unused-result.c
|
||
|
|
$(CC) $(CFLAGS) --output $(@) $(?)
|
||
|
|
warn-unused-result.cpp: warn-unused-result.c
|
||
|
|
copy /Y $(?) $(@) >NUL
|
||
|
|
warn-unused-result-cpp.o: warn-unused-result.cpp
|
||
|
|
$(CXX) $(CXXFLAGS) --output $(@) $(?)
|
||
|
|
|