diff options
author | Mike Pall <mike> | 2013-05-15 18:48:06 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2013-05-15 18:48:06 +0200 |
commit | 1a5fd521b830a8aa17c12d2e707d167722e8c7b1 (patch) | |
tree | a0be7368eb957e64b98f4af7637b3a3cb0965469 /src/Makefile | |
parent | 23aa02fb51ea8d9f45bad9e533fcb277ad858064 (diff) | |
download | luajit-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/Makefile | 3 |
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 | ||
488 | ifeq (Windows,$(TARGET_SYS)) | 488 | ifeq (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) |