Skip to content

Commit afe5af1

Browse files
committed
update travis
1 parent 44a6601 commit afe5af1

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ matrix:
2424
packages:
2525
- clang-4.0
2626
env:
27-
- MATRIX_EVAL="CC=clang-4.0"
27+
- MATRIX_EVAL="CC=clang-4.0; export CFLAGS=-fsanitize=undefined"
2828

2929
- os: linux
3030
addons:
@@ -54,7 +54,7 @@ matrix:
5454
packages:
5555
- gcc-7
5656
env:
57-
- MATRIX_EVAL="CC=gcc-7"
57+
- MATRIX_EVAL="CC=gcc-7; export CFLAGS=-fsanitize=undefined"
5858

5959
- os: linux
6060
addons:
@@ -65,7 +65,7 @@ matrix:
6565
- gcc-7-i686-linux-gnu
6666
- gcc-7-multilib-i686-linux-gnu
6767
env:
68-
- MATRIX_EVAL="CC=i686-linux-gnu-gcc-7"
68+
- MATRIX_EVAL="CC=i686-linux-gnu-gcc-7; export LDFLAGS=-static"
6969

7070
before_install:
7171
- eval "${MATRIX_EVAL}"

Makefile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@ test: all
1313
./build/bench -s 10:12345
1414
./build/test
1515

16-
CFLAGS = \
17-
-std=gnu11 -g -O2 \
18-
-Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -Wconversion -Wc++-compat \
19-
-DTLSF_ENABLE_ASSERT -DTLSF_ENABLE_CHECK
20-
LDFLAGS = -lrt -static
16+
CFLAGS += \
17+
-std=gnu11 -g -O2 \
18+
-Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -Wconversion -Wc++-compat \
19+
-DTLSF_ENABLE_ASSERT -DTLSF_ENABLE_CHECK
2120

2221
OBJS = tlsf.o
2322
OBJS := $(addprefix $(OUT)/,$(OBJS))

0 commit comments

Comments
 (0)