diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-03-30 20:03:33 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-03-30 20:03:33 +0100 |
commit | 6b968b13d9cab02d8634facc87ae39e51dee4020 (patch) | |
tree | b84b2c122ce39dedbd8286bb6c7aba3aca51b964 /js/src | |
parent | 25779d371c571e4f51792af3e3c5588b3186e934 (diff) | |
download | UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.gz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.lz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.xz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.zip |
Issue #187: Remove solaris 1st party code OS checks.
Diffstat (limited to 'js/src')
-rw-r--r-- | js/src/Makefile.in | 10 | ||||
-rw-r--r-- | js/src/ctypes/libffi/testsuite/libffi.call/float2.c | 10 | ||||
-rw-r--r-- | js/src/moz.build | 8 |
3 files changed, 0 insertions, 28 deletions
diff --git a/js/src/Makefile.in b/js/src/Makefile.in index b007954b1..7f49a3718 100644 --- a/js/src/Makefile.in +++ b/js/src/Makefile.in @@ -148,16 +148,6 @@ CFLAGS += -qsuppress=1540-1281 -qsuppress=1540-1608 CXXFLAGS += -qsuppress=1540-1281 -qsuppress=1540-1608 endif endif -ifeq ($(OS_ARCH),SunOS) -ifeq ($(TARGET_CPU),sparc) - -ifdef GNU_CC -CFLAGS += -mcpu=v9 -CXXFLAGS += -mcpu=v9 -endif # GNU_CC - -endif -endif $(LIBRARY_NAME).pc: js.pc cp $^ $@ diff --git a/js/src/ctypes/libffi/testsuite/libffi.call/float2.c b/js/src/ctypes/libffi/testsuite/libffi.call/float2.c index a0b296cf4..dfdef0598 100644 --- a/js/src/ctypes/libffi/testsuite/libffi.call/float2.c +++ b/js/src/ctypes/libffi/testsuite/libffi.call/float2.c @@ -32,21 +32,11 @@ int main (void) f = 3.14159; -#if 1 - /* This is ifdef'd out for now. long double support under SunOS/gcc - is pretty much non-existent. You'll get the odd bus error in library - routines like printf(). */ printf ("%Lf\n", ldblit(f)); -#endif ld = 666; ffi_call(&cif, FFI_FN(ldblit), &ld, values); -#if 1 - /* This is ifdef'd out for now. long double support under SunOS/gcc - is pretty much non-existent. You'll get the odd bus error in library - routines like printf(). */ printf ("%Lf, %Lf, %Lf, %Lf\n", ld, ldblit(f), ld - ldblit(f), LDBL_EPSILON); -#endif /* These are not always the same!! Check for a reasonable delta */ if (ld - ldblit(f) < LDBL_EPSILON) diff --git a/js/src/moz.build b/js/src/moz.build index a3283b5d6..888741138 100644 --- a/js/src/moz.build +++ b/js/src/moz.build @@ -722,14 +722,6 @@ if CONFIG['OS_ARCH'] == 'Linux': 'dl', ] -if CONFIG['OS_ARCH'] == 'SunOS': - OS_LIBS += [ - 'posix4', - 'dl', - 'nsl', - 'socket', - ] - OS_LIBS += CONFIG['REALTIME_LIBS'] CFLAGS += CONFIG['MOZ_ICU_CFLAGS'] |