summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorMike Pall <mike>2013-05-15 18:48:06 +0200
committerMike Pall <mike>2013-05-15 18:48:06 +0200
commit1a5fd521b830a8aa17c12d2e707d167722e8c7b1 (patch)
treea0be7368eb957e64b98f4af7637b3a3cb0965469 /src/Makefile
parent23aa02fb51ea8d9f45bad9e533fcb277ad858064 (diff)
downloadluajit-1a5fd521b830a8aa17c12d2e707d167722e8c7b1.tar.gz
luajit-1a5fd521b830a8aa17c12d2e707d167722e8c7b1.tar.bz2
luajit-1a5fd521b830a8aa17c12d2e707d167722e8c7b1.zip
Add partial support for building with MingW64 GCC 4.8-SEH.
Error handling works, C++ interoperability generally works. C++ destructors in libs compiled with G++ cause trouble (ok with MSVC).
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 278324a1..84b3355d 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -487,7 +487,8 @@ TARGET_DEP= $(LIB_VMDEF) $(LUAJIT_SO)
487 487
488ifeq (Windows,$(TARGET_SYS)) 488ifeq (Windows,$(TARGET_SYS))
489 TARGET_DYNCC= $(STATIC_CC) 489 TARGET_DYNCC= $(STATIC_CC)
490 LJVM_MODE= coffasm 490 LJVM_MODE= peobj
491 LJVM_BOUT= $(LJVM_O)
491 LUAJIT_T= luajit.exe 492 LUAJIT_T= luajit.exe
492 ifeq (cygwin,$(HOST_MSYS)) 493 ifeq (cygwin,$(HOST_MSYS))
493 LUAJIT_SO= cyg$(TARGET_DLLNAME) 494 LUAJIT_SO= cyg$(TARGET_DLLNAME)