Skip to content
This repository was archived by the owner on Jun 20, 2019. It is now read-only.

Commit 7bcc9d4

Browse files
committed
Always include RT objects in list of all objects
1 parent ec5e9c4 commit 7bcc9d4

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

libphobos/configure

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4570,9 +4570,11 @@ case "$d_target_os" in
45704570
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(OSX_OBJS)"
45714571
;;
45724572
freebsd*|k*bsd*-gnu)
4573+
DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_FREEBSD_OBJS)"
45734574
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(FREEBSD_OBJS)"
45744575
;;
4575-
linux*) D_EXTRA_OBJS="$D_EXTRA_OBJS \$(LINUX_OBJS)"
4576+
linux*) DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_LINUX_OBJS)"
4577+
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(LINUX_OBJS)"
45764578
;;
45774579
mingw*) DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_STDC_OBJS)"
45784580
DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_WINDOWS_OBJS)"

libphobos/configure.ac

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,9 +320,11 @@ case "$d_target_os" in
320320
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(OSX_OBJS)"
321321
;;
322322
freebsd*|k*bsd*-gnu)
323+
DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_FREEBSD_OBJS)"
323324
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(FREEBSD_OBJS)"
324325
;;
325-
linux*) D_EXTRA_OBJS="$D_EXTRA_OBJS \$(LINUX_OBJS)"
326+
linux*) DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_LINUX_OBJS)"
327+
D_EXTRA_OBJS="$D_EXTRA_OBJS \$(LINUX_OBJS)"
326328
;;
327329
mingw*) DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_STDC_OBJS)"
328330
DRUNTIME_OBJS="$DRUNTIME_OBJS \$(RT_WINDOWS_OBJS)"

0 commit comments

Comments
 (0)