Bug 1330119 - Build Linux aarch64 code in XPTCALL also on BSDs. r=froydnj a=jcristau
authorJan Beich <jbeich@FreeBSD.org>
Tue, 10 Jan 2017 22:50:32 +0000
changeset 376414 ccc8d62ca46027052502908a22834588b82dee84
parent 376413 1c202d2bb24197c9f31d96998477f485acc85be4
child 376415 3cc59d37b9f357849d6a484979ca97e901411714
push id6996
push userjlorenzo@mozilla.com
push dateMon, 06 Mar 2017 20:48:21 +0000
treeherdermozilla-beta@d89512dab048 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj, jcristau
bugs1330119
milestone53.0a2
Bug 1330119 - Build Linux aarch64 code in XPTCALL also on BSDs. r=froydnj a=jcristau 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':