Bug 960544 - Always export rooting APIs and stop linking unit tests against JS library r=glandium

This commit is contained in:
Jon Coppeard 2014-01-17 10:18:19 +00:00
parent 3e2c4e4e25
commit a0e2da1d9c
3 changed files with 2 additions and 12 deletions

View File

@ -557,8 +557,8 @@ class MOZ_STACK_CLASS MutableHandle : public js::MutableHandleBase<T>
};
#ifdef JSGC_GENERATIONAL
JS_PUBLIC_API(void) HeapCellPostBarrier(js::gc::Cell **cellp);
JS_PUBLIC_API(void) HeapCellRelocate(js::gc::Cell **cellp);
JS_FRIEND_API(void) HeapCellPostBarrier(js::gc::Cell **cellp);
JS_FRIEND_API(void) HeapCellRelocate(js::gc::Cell **cellp);
#endif
} /* namespace JS */

View File

@ -7,7 +7,6 @@ LIBS = \
$(NSPR_LIBS) \
$(NSS_LIBS) \
$(REALTIME_LIBS) \
$(MOZ_JS_LIBS) \
$(DEPTH)/xpcom/glue/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) \
$(DEPTH)/media/mtransport/standalone/$(LIB_PREFIX)mtransport_s.$(LIB_SUFFIX) \
$(DEPTH)/media/webrtc/signalingtest/signaling_ecc/$(LIB_PREFIX)ecc.$(LIB_SUFFIX) \

View File

@ -1,9 +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/. */
LIBS += $(MOZ_JS_LIBS)
ifndef ZLIB_IN_MOZGLUE
LIBS += $(MOZ_ZLIB_LIBS)
endif