Remove TCC from debian jessie and fedora, fix alpine, fix void
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
DataHoarder 2021-01-06 10:08:32 +01:00
parent 60963aa01a
commit 975f7df4d8
2 changed files with 7 additions and 7 deletions

View file

@ -43,11 +43,11 @@ local AptPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="cl
local PacManPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="clang", tccExtra="tcc") = Pipeline(image, version, arch, "pacman -Syy && pacman --noconfirm -S", extra, gccExtra, clangExtra, tccExtra);
local ApkPipeline(image, version, arch, extra="musl-dev linux-headers", gccExtra="gcc", clangExtra="gcc clang", tccExtra="tcc") = Pipeline(image, version, arch, "apk add --update", extra, gccExtra, clangExtra, tccExtra);
local ApkPipeline(image, version, arch, extra="musl-dev linux-headers", gccExtra="gcc", clangExtra="gcc clang", tccExtra="") = Pipeline(image, version, arch, "apk add --update", extra, gccExtra, clangExtra, tccExtra);
local YumPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="clang", tccExtra="") = Pipeline(image, version, arch, "yum install -y", extra, gccExtra, clangExtra, tccExtra);
local XbpsPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="clang", tccExtra="tcc kernel-libc-headers") = Pipeline(image, version, arch, "xbps-install -Sy", extra, gccExtra, clangExtra, tccExtra);
local XbpsPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="clang", tccExtra="tcc glibc-devel") = Pipeline(image, version, arch, "xbps-install -Sy", extra, gccExtra, clangExtra, tccExtra);
#
@ -63,19 +63,19 @@ local XbpsPipeline(image, version, arch, extra="", gccExtra="gcc", clangExtra="c
AptPipeline("debian", "stretch", "amd64"),
AptPipeline("debian", "jessie", "amd64"),
AptPipeline("debian", "jessie", "amd64", "", "gcc", "clang", ""),
YumPipeline("fedora", "latest", "amd64"),
YumPipeline("fedora", "latest", "amd64", "", "gcc", "clang", ""),
YumPipeline("fedora", "latest", "arm64"),
PacManPipeline("archlinux", "latest", "amd64"),
ApkPipeline("alpine", "edge", "amd64"),
ApkPipeline("alpine", "edge", "arm64"),
ApkPipeline("alpine", "latest", "amd64"),
ApkPipeline("alpine", "latest", "arm64"),
XbpsPipeline("voidlinux/voidlinux", "latest", "amd64"),

View file

@ -4,7 +4,7 @@ CFLAGS=-ggdb -Wall -Werror -pedantic -Wno-unknown-pragmas -Wno-packed-bitfield-c
ifeq ($(shell $(CC) -v 2>&1 | grep -c "clang version"), 1)
CFLAGS += -O0 -std=gnu99 -Wno-unknown-warning-option
else ifeq ($(shell $(CC) -v 2>&1 | grep -c "tcc version"), 1)
CFLAGS += -std=c99
CFLAGS += -std=c99 -Wno-macro-redefined
else
CFLAGS += -Og -std=gnu99
endif