From c2590995c08cc0946f6b7336fd379961eec87bda Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Thu, 18 Jan 2018 17:05:38 +0100 Subject: [PATCH] posix ABI: require 'main' symbol Issue #2648 --- repos/libports/lib/symbols/posix | 1 + repos/libports/src/test/lwip/http_srv_static/target.mk | 2 +- repos/libports/src/test/lwip/udp/client/target.mk | 2 +- repos/libports/src/test/lwip/udp/server/target.mk | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/repos/libports/lib/symbols/posix b/repos/libports/lib/symbols/posix index df6c65967f..4d30345dd7 100644 --- a/repos/libports/lib/symbols/posix +++ b/repos/libports/lib/symbols/posix @@ -1 +1,2 @@ _ZN4Libc9Component9constructERNS_3EnvE T +main U diff --git a/repos/libports/src/test/lwip/http_srv_static/target.mk b/repos/libports/src/test/lwip/http_srv_static/target.mk index 7d40e9a481..201782ee3e 100644 --- a/repos/libports/src/test/lwip/http_srv_static/target.mk +++ b/repos/libports/src/test/lwip/http_srv_static/target.mk @@ -1,5 +1,5 @@ TARGET = test-lwip_httpsrv_static -LIBS = lwip posix +LIBS = lwip libc SRC_CC = main.cc INC_DIR += $(REP_DIR)/src/lib/lwip/include diff --git a/repos/libports/src/test/lwip/udp/client/target.mk b/repos/libports/src/test/lwip/udp/client/target.mk index 178bbd04b4..24afadc5d7 100644 --- a/repos/libports/src/test/lwip/udp/client/target.mk +++ b/repos/libports/src/test/lwip/udp/client/target.mk @@ -1,5 +1,5 @@ TARGET = test-lwip-udp-client -LIBS = posix libc_lwip_nic_dhcp libc_lwip lwip +LIBS = libc libc_lwip_nic_dhcp libc_lwip lwip SRC_CC = main.cc INC_DIR += $(REP_DIR)/src/lib/lwip/include diff --git a/repos/libports/src/test/lwip/udp/server/target.mk b/repos/libports/src/test/lwip/udp/server/target.mk index 366d400ade..024467b82c 100644 --- a/repos/libports/src/test/lwip/udp/server/target.mk +++ b/repos/libports/src/test/lwip/udp/server/target.mk @@ -1,5 +1,5 @@ TARGET = test-lwip-udp-server -LIBS = posix libc_lwip_nic_dhcp libc_lwip lwip +LIBS = libc libc_lwip_nic_dhcp libc_lwip lwip SRC_CC = main.cc INC_DIR += $(REP_DIR)/src/lib/lwip/include