--- a/config/Makefile.in
+++ b/config/Makefile.in
@@ -1,18 +1,14 @@
# -*- Makefile -*-
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-# For sanity's sake, we compile nsinstall without the wrapped system
-# headers, so that we can use it to set up the wrapped system headers.
-VISIBILITY_FLAGS =
-
# STDCXX_COMPAT is not needed here, and will actually fail because
# libstdc++-compat is not built yet.
MOZ_LIBSTDCXX_HOST_VERSION =
ifneq (WINNT,$(HOST_OS_ARCH))
HOST_PROGRAM = nsinstall_real$(HOST_BIN_SUFFIX)
endif
--- a/config/moz.build
+++ b/config/moz.build
@@ -1,15 +1,18 @@
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
NO_DIST_INSTALL = True
+# For sanity's sake, we compile nsinstall without the wrapped system
+# headers, so that we can use it to set up the wrapped system headers.
+NO_VISIBILITY_FLAGS = True
CONFIGURE_SUBST_FILES += [
'autoconf.mk',
'doxygen.cfg',
'emptyvars.mk',
'makefiles/test/Makefile',
'tests/makefiles/autodeps/Makefile',
'tests/src-simple/Makefile',
--- a/db/sqlite3/src/Makefile.in
+++ b/db/sqlite3/src/Makefile.in
@@ -2,17 +2,16 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
SHORT_LIBNAME = mozsqlt3
ifndef MOZ_FOLD_LIBS
FORCE_SHARED_LIB = 1
endif
-VISIBILITY_FLAGS =
LIB_IS_C_ONLY = 1
ifeq ($(OS_ARCH),WINNT)
DEFFILE = $(CURDIR)/sqlite-processed.def
RCFILE = sqlite.rc
RESFILE = sqlite.res
GARBAGE += \
--- a/db/sqlite3/src/moz.build
+++ b/db/sqlite3/src/moz.build
@@ -1,15 +1,16 @@
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MODULE = 'sqlite3'
+NO_VISIBILITY_FLAGS = True
EXPORTS += [
'sqlite3.h',
]
LIBRARY_NAME = 'mozsqlite3'
SOURCES += [
--- a/gfx/angle/Makefile.in
+++ b/gfx/angle/Makefile.in
@@ -1,16 +1,12 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
-
# The below is a rough translation of build_angle.gypi:
DEFINES += -DANGLE_DISABLE_TRACE
DEFINES += -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1
# Target: 'preprocessor'
# src/compiler/preprocessor:
VPATH += $(srcdir)/src/compiler/preprocessor
--- a/gfx/angle/moz.build
+++ b/gfx/angle/moz.build
@@ -115,8 +115,11 @@ SOURCES += ['src/compiler/' + src for sr
'TranslatorESSL.cpp',
'TranslatorGLSL.cpp',
'VersionGLSL.cpp',
]]
LIBRARY_NAME = 'angle'
LIBXUL_LIBRARY = True
MSVC_ENABLE_PGO = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/gfx/graphite2/src/Makefile.in
+++ b/gfx/graphite2/src/Makefile.in
@@ -11,17 +11,16 @@ else
_MACHINE = call
endif
# get the lists of source files and exported headers
include $(srcdir)/files.mk
# on Windows, we're going to link graphite with gkmedias instead of libxul
ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
endif
ifeq (WINNT,$(OS_TARGET))
DEFINES += -DGRAPHITE2_EXPORTING
else
# tell graphite2 not to export symbols, we'll be linking it directly with thebes
DEFINES += -DGRAPHITE2_STATIC
endif
--- a/gfx/graphite2/src/moz.build
+++ b/gfx/graphite2/src/moz.build
@@ -61,8 +61,10 @@ SOURCES += [
'TtfUtil.cpp',
'UtfCodec.cpp',
]
LIBRARY_NAME = 'mozgraphite2'
MSVC_ENABLE_PGO = True
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/gfx/ots/src/Makefile.in
+++ b/gfx/ots/src/Makefile.in
@@ -21,17 +21,16 @@
# ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
# PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
# Mozilla author(s): Jonathan Kew
#
ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
endif
CSRCS = \
$(NULL)
include $(topsrcdir)/config/rules.mk
DEFINES += -DPACKAGE_VERSION="\"moz\""
--- a/gfx/ots/src/moz.build
+++ b/gfx/ots/src/moz.build
@@ -49,8 +49,10 @@ SOURCES += [
'vmtx.cc',
'vorg.cc',
]
LIBRARY_NAME = 'mozots'
MSVC_ENABLE_PGO = True
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/js/src/config/Makefile.in
+++ b/js/src/config/Makefile.in
@@ -1,17 +1,13 @@
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-# For sanity's sake, we compile nsinstall without the wrapped system
-# headers, so that we can use it to set up the wrapped system headers.
-VISIBILITY_FLAGS =
-
ifneq (WINNT,$(HOST_OS_ARCH))
HOST_PROGRAM = nsinstall_real$(HOST_BIN_SUFFIX)
endif
# IMPORTANT: Disable NSBUILDROOT for this directory only, otherwise we have
# a recursive rule for finding nsinstall and the Perl scripts.
ifdef NSBUILDROOT
override NSBUILDROOT :=
--- a/js/src/config/moz.build
+++ b/js/src/config/moz.build
@@ -1,13 +1,16 @@
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
NO_DIST_INSTALL = True
+# For sanity's sake, we compile nsinstall without the wrapped system
+# headers, so that we can use it to set up the wrapped system headers.
+NO_VISIBILITY_FLAGS = True
if CONFIG['HOST_OS_ARCH'] != 'WINNT':
HOST_SOURCES += [
'nsinstall.c',
'pathsub.c',
]
deleted file mode 100644
--- a/media/kiss_fft/Makefile.in
+++ /dev/null
@@ -1,7 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
--- a/media/kiss_fft/moz.build
+++ b/media/kiss_fft/moz.build
@@ -13,8 +13,10 @@ EXPORTS.kiss_fft += [
SOURCES += [
'kiss_fft.c',
'kiss_fftr.c',
]
LIBRARY_NAME = 'kiss_fft'
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libcubeb/src/Makefile.in
+++ b/media/libcubeb/src/Makefile.in
@@ -1,15 +1,12 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq ($(OS_TARGET),WINNT)
-VISIBILITY_FLAGS =
-endif
ifeq ($(OS_TARGET),WINNT)
DEFINES += -DUSE_WINMM -DUSE_WASAPI
endif
ifeq ($(OS_TARGET),Android)
ifneq ($(MOZ_WIDGET_TOOLKIT),gonk)
DEFINES += -DUSE_AUDIOTRACK
--- a/media/libcubeb/src/moz.build
+++ b/media/libcubeb/src/moz.build
@@ -47,8 +47,11 @@ if CONFIG['OS_TARGET'] == 'Android':
'cubeb_audiotrack.c',
]
LIBRARY_NAME = 'cubeb'
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libjpeg/Makefile.in
+++ b/media/libjpeg/Makefile.in
@@ -1,17 +1,13 @@
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq ($(OS_ARCH),WINNT)
-VISIBILITY_FLAGS =
-endif
-
AS=$(LIBJPEG_TURBO_AS)
ASM_SUFFIX=asm
ASFLAGS=$(LIBJPEG_TURBO_ASFLAGS) -I$(topsrcdir)/media/libjpeg/simd/
ifeq ($(AS),yasm)
# yasm doesn't like -c
AS_DASH_C_FLAG=
endif
--- a/media/libjpeg/moz.build
+++ b/media/libjpeg/moz.build
@@ -147,8 +147,11 @@ else: # No SIMD support?
]
LIBRARY_NAME = 'mozjpeg'
MSVC_ENABLE_PGO = True
# need static lib for some of the libimg componentry to link properly
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libnestegg/src/Makefile.in
+++ b/media/libnestegg/src/Makefile.in
@@ -1,7 +1,4 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
--- a/media/libnestegg/src/moz.build
+++ b/media/libnestegg/src/moz.build
@@ -11,8 +11,11 @@ SOURCES += [
'nestegg.c',
]
LIBRARY_NAME = 'nestegg'
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libogg/src/Makefile.in
+++ b/media/libogg/src/Makefile.in
@@ -1,7 +1,4 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
--- a/media/libogg/src/moz.build
+++ b/media/libogg/src/moz.build
@@ -11,8 +11,11 @@ SOURCES += [
'ogg_framing.c',
]
LIBRARY_NAME = 'ogg'
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libpng/Makefile.in
+++ b/media/libpng/Makefile.in
@@ -1,8 +1,5 @@
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq ($(OS_ARCH),WINNT)
-VISIBILITY_FLAGS=
-endif
--- a/media/libpng/moz.build
+++ b/media/libpng/moz.build
@@ -45,8 +45,11 @@ if CONFIG['MOZ_PNG_ARM_NEON']:
'arm/filter_neon.S'
]
LIBRARY_NAME = 'mozpng'
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libsoundtouch/src/Makefile.in
+++ b/media/libsoundtouch/src/Makefile.in
@@ -1,14 +1,13 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
SHORT_LIBNAME = soundt
-VISIBILITY_FLAGS =
EXTRA_DSO_LDOPTS += $(MOZALLOC_LIB)
# Use abort() instead of exception in SoundTouch.
DEFINES += -DST_NO_EXCEPTION_HANDLING=1
include $(topsrcdir)/config/rules.mk
ifneq (,$(INTEL_ARCHITECTURE))
--- a/media/libsoundtouch/src/moz.build
+++ b/media/libsoundtouch/src/moz.build
@@ -31,9 +31,9 @@ if CONFIG['INTEL_ARCHITECTURE']:
else:
SOURCES += [
'mmx_optimized.cpp',
]
LIBRARY_NAME = 'soundtouch'
MSVC_ENABLE_PGO = True
-
+NO_VISIBILITY_FLAGS = True
--- a/media/libtheora/lib/Makefile.in
+++ b/media/libtheora/lib/Makefile.in
@@ -1,15 +1,12 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
# The encoder is currently not included.
DEFINES += -DTHEORA_DISABLE_ENCODE
ifeq ($(findstring 86,$(OS_TEST)), 86)
ifneq ($(OS_ARCH),SunOS)
ifneq ($(OS_ARCH)$(OS_TEST),WINNTx86_64)
DEFINES += -DOC_X86_ASM
--- a/media/libtheora/lib/moz.build
+++ b/media/libtheora/lib/moz.build
@@ -22,8 +22,11 @@ SOURCES += [
'internal.c',
'quant.c',
'state.c',
]
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libvorbis/lib/Makefile.in
+++ b/media/libvorbis/lib/Makefile.in
@@ -1,11 +1,8 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
ifeq ($(OS_ARCH),AIX)
DEFINES += -Dalloca=__alloca
endif
--- a/media/libvorbis/lib/moz.build
+++ b/media/libvorbis/lib/moz.build
@@ -29,8 +29,11 @@ SOURCES += [
'vorbis_smallft.c',
'vorbis_synthesis.c',
'vorbis_window.c',
]
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/libvpx/Makefile.in
+++ b/media/libvpx/Makefile.in
@@ -1,18 +1,15 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
DEFINES += -DHAVE_CONFIG_H=vpx_config.h
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
LOCAL_INCLUDES += \
-I. \
-I$(topsrcdir)/media/libvpx \
-I$(topsrcdir)/media/libvpx/vp8/ \
-I$(topsrcdir)/media/libvpx/vp8/common/ \
-I$(topsrcdir)/media/libvpx/vp8/common/arm \
-I$(topsrcdir)/media/libvpx/vp8/common/x86 \
--- a/media/libvpx/moz.build
+++ b/media/libvpx/moz.build
@@ -88,8 +88,11 @@ SOURCES += [
'vpx_scale/generic/vpxscale.c',
'vpx_scale/generic/yv12config.c',
'vpx_scale/generic/yv12extend.c',
]
MSVC_ENABLE_PGO = True
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/mtransport/build/Makefile.in
+++ b/media/mtransport/build/Makefile.in
@@ -1,17 +1,13 @@
# -*- Mode: makefile; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- #
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
-
DEFINES += -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR
ifneq (,$(filter Darwin DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET)))
ifeq ($(OS_TARGET), Darwin)
DEFINES += -DDARWIN
else
DEFINES += -DBSD
endif
--- a/media/mtransport/build/moz.build
+++ b/media/mtransport/build/moz.build
@@ -66,8 +66,11 @@ elif CONFIG['OS_TARGET'] == 'Linux':
elif CONFIG['OS_TARGET'] == 'Android':
LOCAL_INCLUDES += [
'/media/mtransport/third_party/nrappkit/src/port/android/include',
]
elif CONFIG['OS_TARGET'] == 'WINNT':
LOCAL_INCLUDES += [
'/media/mtransport/third_party/nrappkit/src/port/win32/include',
]
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/media/mtransport/standalone/Makefile.in
+++ b/media/mtransport/standalone/Makefile.in
@@ -1,16 +1,13 @@
# -*- Mode: makefile; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- #
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-ifeq (WINNT,$(OS_TARGET))
-VISIBILITY_FLAGS =
-endif
DEFINES += -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR
ifneq (,$(filter Darwin DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET)))
ifeq ($(OS_TARGET), Darwin)
DEFINES += -DDARWIN
else
DEFINES += -DBSD
--- a/media/mtransport/standalone/moz.build
+++ b/media/mtransport/standalone/moz.build
@@ -46,8 +46,11 @@ elif CONFIG['OS_TARGET'] == 'Android':
'/media/mtransport/third_party/nrappkit/src/port/android/include',
]
elif CONFIG['OS_TARGET'] == 'WINNT':
LOCAL_INCLUDES += [
'/media/mtransport/third_party/nrappkit/src/port/win32/include',
]
FORCE_STATIC_LIB = True
+
+if CONFIG['OS_TARGET'] == 'WINNT':
+ NO_VISIBILITY_FLAGS = True
--- a/memory/mozalloc/Makefile.in
+++ b/memory/mozalloc/Makefile.in
@@ -1,14 +1,13 @@
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-VISIBILITY_FLAGS=
STL_FLAGS =
ifdef _MSC_VER
STL_FLAGS = -D_HAS_EXCEPTIONS=0
endif
DIST_INSTALL = 1
ifneq (gonk,$(MOZ_WIDGET_TOOLKIT))
--- a/memory/mozalloc/moz.build
+++ b/memory/mozalloc/moz.build
@@ -1,15 +1,16 @@
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MODULE = 'mozalloc'
+NO_VISIBILITY_FLAGS = True
EXPORTS.mozilla += [
'fallible.h',
'mozalloc.h',
'mozalloc_abort.h',
'mozalloc_macro_wrappers.h',
'mozalloc_oom.h',
'mozalloc_undef_macro_wrappers.h',
--- a/mozglue/build/Makefile.in
+++ b/mozglue/build/Makefile.in
@@ -10,18 +10,16 @@ DIST_INSTALL = 1
ifneq (,$(filter WINNT Darwin Android,$(OS_TARGET)))
FORCE_SHARED_LIB = 1
endif
# Keep jemalloc separated when mozglue is statically linked
ifeq (1_1,$(MOZ_MEMORY)_$(or $(MOZ_NATIVE_JEMALLOC),$(FORCE_SHARED_LIB)))
SHARED_LIBRARY_LIBS = $(call EXPAND_LIBNAME_PATH,memory,$(DEPTH)/memory/build)
else
-# Temporary, until bug 662814 lands
-VISIBILITY_FLAGS =
ifneq (,$(filter OS2 WINNT,$(OS_ARCH)))
SDK_LIBRARY = $(IMPORT_LIBRARY)
else
ifdef FORCE_SHARED_LIB
SDK_LIBRARY = $(SHARED_LIBRARY)
else
SDK_LIBRARY = $(REAL_LIBRARY)
--- a/mozglue/build/moz.build
+++ b/mozglue/build/moz.build
@@ -15,16 +15,18 @@ if CONFIG['OS_TARGET'] in ('WINNT', 'Dar
else:
force_shared_lib = 0
FORCE_STATIC_LIB = True
if CONFIG['MOZ_MEMORY'] and (CONFIG['MOZ_NATIVE_JEMALLOC'] or force_shared_lib):
pass
# TODO: SHARED_LIBRARY_LIBS go here
else:
+ # Temporary, until bug 662814 lands
+ NO_VISIBILITY_FLAGS = True
SOURCES += [
'dummy.cpp',
]
if CONFIG['OS_TARGET'] == 'Android':
SOURCES += [
'BionicGlue.cpp',
]