diff options
| author | Jonathan A. Kollasch <jakllsch@kollasch.net> | 2017-01-23 10:14:16 -0600 |
|---|---|---|
| committer | Jonathan A. Kollasch <jakllsch@kollasch.net> | 2017-01-31 11:33:54 -0600 |
| commit | d10a509932a78dc0e3d635aa554bf084befe99f4 (patch) | |
| tree | fb54ac6e0cd983d81d48edefc7e6b6975df5de37 | |
| parent | 24055d0f2aa8dce5caed7544e6006aa48dceaea5 (diff) | |
| download | rust-d10a509932a78dc0e3d635aa554bf084befe99f4.tar.gz rust-d10a509932a78dc0e3d635aa554bf084befe99f4.zip | |
Don't build gcc_personality_v0.c on NetBSD either
| -rw-r--r-- | mk/rt.mk | 2 | ||||
| -rw-r--r-- | src/libcompiler_builtins/build.rs | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/mk/rt.mk b/mk/rt.mk index a67bded288e..f5149281d50 100644 --- a/mk/rt.mk +++ b/mk/rt.mk @@ -552,9 +552,11 @@ endif ifeq ($$(findstring msvc,$(1)),) ifeq ($$(findstring freebsd,$(1)),) +ifeq ($$(findstring netbsd,$(1)),) $(call ADD_INTRINSIC,$(1),gcc_personality_v0.o) endif endif +endif ifeq ($$(findstring aarch64,$(1)),aarch64) $(foreach intrinsic,comparetf2.o \ diff --git a/src/libcompiler_builtins/build.rs b/src/libcompiler_builtins/build.rs index b9421d779b5..5360bbdeacd 100644 --- a/src/libcompiler_builtins/build.rs +++ b/src/libcompiler_builtins/build.rs @@ -240,7 +240,7 @@ fn main() { sources.extend(&["x86_64/floatdidf.c", "x86_64/floatdisf.c", "x86_64/floatdixf.c"]); } } else { - if !target.contains("freebsd") { + if !target.contains("freebsd") && !target.contains("netbsd") { sources.extend(&["gcc_personality_v0.c"]); } |
