@@ -50,7 +50,6 @@ CFG_DEF_SUFFIX_x86_64-unknown-linux-gnu := .linux.def
50
50
CFG_INSTALL_NAME_x86_64-unknown-linux-gnu =
51
51
CFG_LIBUV_LINK_FLAGS_x86_64-unknown-linux-gnu =
52
52
CFG_LLVM_BUILD_ENV_x86_64-unknown-linux-gnu="CXXFLAGS =-fno-omit-frame-pointer"
53
- CFG_GCCISH_CROSS_PREFIX_x86_64-unknown-linux-gnu =
54
53
CFG_EXE_SUFFIX_x86_64-unknown-linux-gnu =
55
54
CFG_WINDOWSY_x86_64-unknown-linux-gnu :=
56
55
CFG_LINUXY_x86_64-unknown-linux-gnu := 1
@@ -65,13 +64,21 @@ CFG_LIB_GLOB_i686-unknown-linux-gnu=lib$(1)-*.so
65
64
CFG_LIB_DSYM_GLOB_i686-unknown-linux-gnu =lib$(1 ) -*.dylib.dSYM
66
65
CFG_GCCISH_CFLAGS_i686-unknown-linux-gnu := -Wall -Werror -g -fPIC -m32
67
66
CFG_GCCISH_CXXFLAGS_i686-unknown-linux-gnu := -fno-rtti
68
- CFG_GCCISH_LINK_FLAGS_i6868 -unknown-linux-gnu := -shared -fPIC -ldl -lpthread -lrt -g -m32
69
- CFG_GCCISH_DEF_FLAG_i6868 -unknown-linux-gnu := -Wl,--export-dynamic,--dynamic-list=
67
+ CFG_GCCISH_LINK_FLAGS_i686 -unknown-linux-gnu := -shared -fPIC -ldl -lpthread -lrt -g -m32
68
+ CFG_GCCISH_DEF_FLAG_i686 -unknown-linux-gnu := -Wl,--export-dynamic,--dynamic-list=
70
69
CFG_GCCISH_PRE_LIB_FLAGS_i686-unknown-linux-gnu := -Wl,-whole-archive
71
70
CFG_GCCISH_POST_LIB_FLAGS_i686-unknown-linux-gnu := -Wl,-no-whole-archive -Wl,-znoexecstack
72
71
CFG_DEF_SUFFIX_i686-unknown-linux-gnu := .linux.def
73
72
CFG_INSTALL_NAME_i686-unknown-linux-gnu =
74
- CFG_GCCISH_CROSS_i686-unknown-linux-gnu =
73
+ CFG_LIBUV_LINK_FLAGS_i686-unknown-linux-gnu =
74
+ CFG_LLVM_BUILD_ENV_i686-unknown-linux-gnu="CXXFLAGS =-fno-omit-frame-pointer"
75
+ CFG_EXE_SUFFIX_i686-unknown-linux-gnu =
76
+ CFG_WINDOWSY_i686-unknown-linux-gnu :=
77
+ CFG_LINUXY_i686-unknown-linux-gnu := 1
78
+ CFG_PATH_MUNGE_i686-unknown-linux-gnu := true
79
+ CFG_LDPATH_i686-unknown-linux-gnu :=
80
+ CFG_RUN_i686-unknown-linux-gnu =$(2 )
81
+ CFG_RUN_TARG_i686-unknown-linux-gnu =$(call CFG_RUN_i686-unknown-linux-gnu,,$(2 ) )
75
82
76
83
# x86_64-apple-darwin configuration
77
84
CFG_LIB_NAME_x86_64-apple-darwin =lib$(1 ) .dylib
@@ -106,6 +113,14 @@ CFG_GCCISH_PRE_LIB_FLAGS_i686-apple-darwin :=
106
113
CFG_GCCISH_POST_LIB_FLAGS_i686-apple-darwin :=
107
114
CFG_DEF_SUFFIX_i686-apple-darwin := .darwin.def
108
115
CFG_INSTALL_NAME_i686-apple-darwin = -Wl,-install_name,@rpath/$(1 )
116
+ CFG_LIBUV_LINK_FLAGS_i686-apple-darwin =
117
+ CFG_EXE_SUFFIX_i686-apple-darwin :=
118
+ CFG_WINDOWSY_i686-apple-darwin :=
119
+ CFG_LINUXY_i686-apple-darwin := 1
120
+ CFG_PATH_MUNGE_i686-apple-darwin := true
121
+ CFG_LDPATH_i686-apple-darwin :=
122
+ CFG_RUN_i686-apple-darwin =$(2 )
123
+ CFG_RUN_TARG_i686-apple-darwin =$(call CFG_RUN_i686-apple-darwin,,$(2 ) )
109
124
110
125
# arm-unknown-android configuration
111
126
CFG_LIB_NAME_arm-unknown-android =lib$(1 ) .so
@@ -142,7 +157,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i686-pc-mingw32 :=
142
157
CFG_DEF_SUFFIX_i686-pc-mingw32 := .mingw32.def
143
158
CFG_INSTALL_NAME_i686-pc-mingw32 =
144
159
CFG_LIBUV_LINK_FLAGS_i686-pc-mingw32 := -lWs2_32 -lpsapi -liphlpapi
145
- CFG_GCCISH_CROSS_PREFIX_i686-pc-mingw32 =
146
160
CFG_EXE_SUFFIX_i686-pc-mingw32 := .exe
147
161
CFG_WINDOWSY_i686-pc-mingw32 := 1
148
162
CFG_LINUXY_i686-pc-mingw32 :=
@@ -178,14 +192,22 @@ CFG_RUN_TARG_i586-mingw32msvc=
178
192
# x86_64-unknown-freebsd configuration
179
193
CFG_LIB_NAME_x86_64-unknown-freebsd =lib$(1 ) .so
180
194
CFG_LIB_GLOB_x86_64-unknown-freebsd =lib$(1 ) -*.so
181
- CFG_GCCISH_CFLAGS_x86_64-unknown-freebsd += -fPIC -I/usr/local/include
182
- CFG_GCCISH_LINK_FLAGS_x86_64-unknown-freebsd += -shared -fPIC -lpthread -lrt
195
+ CFG_LIB_DSYM_GLOB_x86_64-unknown-freebsd =$(1 ) -*.dylib.dSYM
196
+ CFG_GCCISH_CFLAGS_x86_64-unknown-freebsd := -Wall -Werror -g -fPIC -I/usr/local/include
197
+ CFG_GCCISH_LINK_FLAGS_x86_64-unknown-freebsd := -shared -fPIC -g -lpthread -lrt
183
198
CFG_GCCISH_DEF_FLAG_x86_64-unknown-freebsd := -Wl,--export-dynamic,--dynamic-list=
184
199
CFG_GCCISH_PRE_LIB_FLAGS_x86_64-unknown-freebsd := -Wl,-whole-archive
185
200
CFG_GCCISH_POST_LIB_FLAGS_x86_64-unknown-freebsd := -Wl,-no-whole-archive
186
201
CFG_DEF_SUFFIX_x86_64-unknown-freebsd := .bsd.def
187
202
CFG_INSTALL_NAME_x86_64-unknown-freebsd =
188
- CFG_GCCISH_CROSS_x86_64-unknown-freebsd =
203
+ CFG_LIBUV_LINK_FLAGS_x86_64-unknown-freebsd := -lpthread -lkvm
204
+ CFG_EXE_SUFFIX_x86_64-unknown-freebsd :=
205
+ CFG_WINDOWSY_x86_64-unknown-freebsd :=
206
+ CFG_LINUXY_x86_64-unknown-freebsd := 1
207
+ CFG_PATH_MUNGE_x86_64-unknown-freebsd :=
208
+ CFG_LDPATH_x86_64-unknown-freebsd :=
209
+ CFG_RUN_x86_64-unknown-freebsd =$(2 )
210
+ CFG_RUN_TARG_x86_64-unknown-freebsd =$(call CFG_RUN_x86_64-unknown-freebsd,,$(2 ) )
189
211
190
212
# Hack: not sure how to test if a file exists in make other than this
191
213
OS_SUPP = $(patsubst % ,--suppressions=% ,\
0 commit comments