Bug 1330119 - Build Linux aarch64 code in XPTCALL also on BSDs. r=froydnj
authorJan Beich <jbeich@FreeBSD.org>
Tue, 10 Jan 2017 22:50:32 +0000
changeset 344541 2c2c93735e70ece5858734fdbc9e49bf3bd3ac8d
parent 344540 d04e4c6d8f46dfd1d37682721fb6fceb3be032b7
child 344542 0de9166647a7d171e504ed6e8a6b85f3943c9977
push id31413
push usercbook@mozilla.com
push dateFri, 24 Feb 2017 10:18:46 +0000
treeherdermozilla-central@c7935d540027 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1330119
milestone54.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1330119 - Build Linux aarch64 code in XPTCALL also on BSDs. r=froydnj MozReview-Commit-ID: 92T1qG5yVx2
xpcom/reflect/xptcall/md/unix/moz.build
--- a/xpcom/reflect/xptcall/md/unix/moz.build
+++ b/xpcom/reflect/xptcall/md/unix/moz.build
@@ -146,17 +146,17 @@ if CONFIG['OS_ARCH'] == 'Linux':
 if CONFIG['OS_ARCH'] == 'NetBSD':
     if CONFIG['OS_TEST'] in ('amiga', 'atari', 'hp300', 'mac68k', 'mvme68k',
                              'next68k', 'sun3', 'sun3x', 'x68k'):
         SOURCES += [
             'xptcinvoke_netbsd_m68k.cpp',
             'xptcstubs_netbsd_m68k.cpp'
         ]
 
-if CONFIG['OS_ARCH'] == 'Linux':
+if CONFIG['OS_ARCH'] in ('Linux', 'FreeBSD', 'NetBSD', 'OpenBSD'):
     if CONFIG['OS_TEST'] == 'aarch64':
         SOURCES += [
             'xptcinvoke_aarch64.cpp',
             'xptcinvoke_asm_aarch64.s',
             'xptcstubs_aarch64.cpp',
             'xptcstubs_asm_aarch64.s',
         ]
     if CONFIG['OS_TEST'] == 'm68k':