summaryrefslogtreecommitdiff
path: root/src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk')
-rw-r--r--src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk b/src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk
new file mode 100644
index 00000000000..81e8be33384
--- /dev/null
+++ b/src/third_party/mozjs-60/extract/js/src/memory/build/backend.mk
@@ -0,0 +1,18 @@
+# THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT.
+
+DEFINES += -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL
+
+# We build files in 'unified' mode by including several files
+# together into a single source file. This cuts down on
+# compilation times and debug information size.
+UNIFIED_CPPSRCS := Unified_cpp_memory_build0.cpp
+CPPSRCS += $(UNIFIED_CPPSRCS)
+COMPUTED_LDFLAGS += -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,--build-id -Wl,-rpath-link,/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/dist/bin -Wl,-rpath-link,/usr/local/lib
+LIBRARY_NAME := memory
+FORCE_STATIC_LIB := 1
+REAL_LIBRARY := libmemory.a
+DEFINES += -DMOZ_HAS_MOZGLUE
+COMPUTED_CXXFLAGS += -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/dist/system_wrappers -include /home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/memory/build -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/memory/build -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/js/src/js-confdefs.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer
+COMPUTED_CXX_LDFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer
+COMPUTED_C_LDFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer
+COMPUTED_CFLAGS += -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/dist/system_wrappers -include /home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/memory/build -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/memory/build -I/home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/dist/include -fPIC -include /home/ec2-user/src/mongo/src/third_party/mozjs-60/mozilla-release/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer