We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ded99c commit 0d9fd8eCopy full SHA for 0d9fd8e
src/test/run-make/dep-info/Makefile
@@ -1,12 +1,18 @@
1
-include ../tools.mk
2
3
+ifneq ($(shell uname),FreeBSD)
4
all:
5
$(RUSTC) --dep-info --crate-type=lib lib.rs
- sleep 1
6
+ sleep 2
7
touch foo.rs
8
-rm -f $(TMPDIR)/done
9
$(MAKE) -drf Makefile.foo
10
11
rm $(TMPDIR)/done
12
pwd
13
14
rm $(TMPDIR)/done && exit 1 || exit 0
15
+else
16
+all:
17
+
18
+endif
src/test/run-make/lto-smoke-c/Makefile
@@ -1,8 +1,13 @@
-ifneq ($(shell uname),Darwin)
+ifeq ($(shell uname),Darwin)
+ifeq ($(shell uname),FreeBSD)
+ EXTRAFLAGS := -lm -lpthread -lgcc_s
EXTRAFLAGS := -lm -lrt -ldl -lpthread
endif
# Apparently older versions of GCC segfault if -g is passed...
CC := $(CC:-g=)
0 commit comments