aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-11-17 22:43:02 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2013-11-17 22:43:02 +0200
commit94946cc6c32b8ef5d6810660ca3a3b5fe1ddb907 (patch)
treea3ff0bc5c11aedf584122b3b59aea9604768acb6
parentb9a2d0c10ff33f0cac2399d6e2721fddb0b27bef (diff)
downloadmeson-94946cc6c32b8ef5d6810660ca3a3b5fe1ddb907.zip
meson-94946cc6c32b8ef5d6810660ca3a3b5fe1ddb907.tar.gz
meson-94946cc6c32b8ef5d6810660ca3a3b5fe1ddb907.tar.bz2
Added FreeBSD support for prebuilt object test.
-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'