ports/devel/cbmc/patches/patch-src_common

33 lines
1.1 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
--- src/common.orig Sat Aug 20 14:08:13 2016
+++ src/common Fri Oct 14 16:29:34 2016
@@ -9,6 +9,8 @@ else ifeq ($(uname),Darwin)
BUILD_ENV_ := OSX
else ifeq ($(uname),FreeBSD)
BUILD_ENV_ := FreeBSD
+else ifeq ($(uname),OpenBSD)
+ BUILD_ENV_ := OpenBSD
else ifeq ($(filter-out MINGW32_%, $(uname)),)
BUILD_ENV_ := MinGW
else ifeq ($(filter-out CYGWIN_%, $(uname)),)
@@ -20,7 +22,7 @@ else
BUILD_ENV_ := $(BUILD_ENV)
endif
-ifeq ($(filter-out Unix MinGW OSX OSX_Universal FreeBSD,$(BUILD_ENV_)),)
+ifeq ($(filter-out Unix MinGW OSX OSX_Universal FreeBSD OpenBSD,$(BUILD_ENV_)),)
# Linux-ish
LIBEXT = .a
OBJEXT = .o
@@ -59,6 +61,11 @@ ifeq ($(filter-out OSX OSX_Universal,$(BUILD_ENV_)),)
else ifeq ($(filter-out FreeBSD,$(BUILD_ENV_)),)
CP_CXXFLAGS +=
LINKLIB = ar rcT $@ $^
+ LINKBIN = $(CXX) $(LINKFLAGS) -o $@ -Wl,--start-group $^ -Wl,--end-group $(LIBS)
+ LINKNATIVE = $(HOSTCXX) -o $@ $^
+else ifeq ($(filter-out OpenBSD,$(BUILD_ENV_)),)
+ CP_CXXFLAGS +=
+ LINKLIB = ar rc $@ $^
LINKBIN = $(CXX) $(LINKFLAGS) -o $@ -Wl,--start-group $^ -Wl,--end-group $(LIBS)
LINKNATIVE = $(HOSTCXX) -o $@ $^
ifeq ($(origin CC),default)