@@ -144,7 +144,7 @@ MANPAGES = ${MANPAGES_3}
144144docs : ${MANPAGES}
145145
146146.c.o :
147- $(CC ) -std=gnu99 -D_BSD_SOURCE -fPIC -DPIC ${CFLAGS} ${CPPFLAGS} -c -o $@ $<
147+ $(CC ) -std=gnu99 -D_DEFAULT_SOURCE -fPIC -DPIC ${CFLAGS} ${CPPFLAGS} -c -o $@ $<
148148
149149.S.o :
150150 $(CC ) -fPIC -DPIC ${CFLAGS} ${CPPFLAGS} ${ASFLAGS} -c -o $@ $<
@@ -233,7 +233,7 @@ check_libucontext_posix: test_libucontext_posix ${LIBUCONTEXT_POSIX_SONAME} ${LI
233233 env LD_LIBRARY_PATH=$(shell pwd) ./test_libucontext_posix
234234
235235test_libucontext_posix : test_libucontext_posix.c ${LIBUCONTEXT_POSIX_NAME}
236- $(CC ) -std=gnu99 -D_BSD_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext -lucontext_posix
236+ $(CC ) -std=gnu99 -D_DEFAULT_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext -lucontext_posix
237237endif
238238
239239ifeq ($(EXPORT_UNPREFIXED ) ,yes)
@@ -243,7 +243,7 @@ check_libucontext_bare_posixabi: test_libucontext_bare_posixabi ${LIBUCONTEXT_SO
243243 env LD_LIBRARY_PATH=$(shell pwd) ./test_libucontext_bare_posixabi
244244
245245test_libucontext_bare_posixabi : test_libucontext_posix.c ${LIBUCONTEXT_NAME}
246- $(CC ) -std=gnu99 -D_BSD_SOURCE ${CFLAGS} ${CPPFLAGS} test_libucontext_posix.c -o $@ -L. -lucontext
246+ $(CC ) -std=gnu99 -D_DEFAULT_SOURCE ${CFLAGS} ${CPPFLAGS} test_libucontext_posix.c -o $@ -L. -lucontext
247247endif
248248
249249check_libucontext : test_libucontext ${LIBUCONTEXT_SONAME}
@@ -252,11 +252,11 @@ check_libucontext: test_libucontext ${LIBUCONTEXT_SONAME}
252252check : check_libucontext
253253
254254test_libucontext : test_libucontext.c ${LIBUCONTEXT_NAME}
255- $(CC ) -std=gnu99 -D_BSD_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext
255+ $(CC ) -std=gnu99 -D_DEFAULT_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext
256256
257257examples : ${LIBUCONTEXT_EXAMPLES}
258258examples/cooperative_threading : examples/cooperative_threading.c ${LIBUCONTEXT_NAME}
259- $(CC ) -std=gnu99 -D_BSD_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext
259+ $(CC ) -std=gnu99 -D_DEFAULT_SOURCE ${CFLAGS} ${CPPFLAGS} $@ .c -o $@ -L. -lucontext
260260
261261ifeq ($(FREESTANDING ) ,no)
262262
0 commit comments