aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test cases/prebuilt object/1 basic/freebsd-i386.obin0 -> 1924 bytes
-rw-r--r--test cases/prebuilt object/1 basic/meson.build6
2 files changed, 6 insertions, 0 deletions
diff --git a/test cases/prebuilt object/1 basic/freebsd-i386.o b/test cases/prebuilt object/1 basic/freebsd-i386.o
new file mode 100644
index 0000000..7c3c4d2
--- /dev/null
+++ b/test cases/prebuilt object/1 basic/freebsd-i386.o
Binary files differ
diff --git a/test cases/prebuilt object/1 basic/meson.build b/test cases/prebuilt object/1 basic/meson.build
index 9708d5b..265a18e 100644
--- a/test cases/prebuilt object/1 basic/meson.build
+++ b/test cases/prebuilt object/1 basic/meson.build
@@ -17,6 +17,12 @@ elif host.name() == 'linux'
else
object = 'linux-i386.o'
endif
+elif host.name() == 'freebsd'
+ if meson.get_compiler('c').sizeof('void*') == 8
+ object = 'freebsd-amd64.o'
+ else
+ object = 'freebsd-i386.o'
+ endif
elif host.name() == 'windows'
id = meson.get_compiler('c').get_id()
if id == 'gcc'