summaryrefslogtreecommitdiff
path: root/devel/jwasm/files
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2010-12-17 14:07:17 +0000
committerNicola Vitale <nivit@FreeBSD.org>2010-12-17 14:07:17 +0000
commit20b71b18fc8ab41c85c313b924d14ea768ab984d (patch)
treefe89c1d0768e29dbe2197648217bb044e6266749 /devel/jwasm/files
parent- Update to 5.2.16 (diff)
JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM
and released under the Sybase Open Watcom Public License, which allows free commercial and non-commercial use. JWasm is written in C, source code is open. JWasm Features: - JWasm natively supports output formats Intel OMF, MS Coff (32- and 64-bit), Elf (32-and 64-bit), Bin and DOS MZ. - precompiled JWasm binaries are available for DOS, Windows and Linux. For OS/2 and FreeBSD, makefiles are supplied. - Instructions up to SSSE3 are supported. - The JWasm source is portable and has successfully been tested with Open Watcom, MS VC, GCC and more. - As far as programming for Windows is concerned, JWasm can be used with both Win32Inc and Masm32. - C header files can be converted to include files for JWasm with h2incX. WWW: http://www.japheth.de/JWasm.html PR: ports/152727 Submitted by: Pedro F. Giffuni <giffunip at tutopia.com>
Notes
Notes: svn path=/head/; revision=266497
Diffstat (limited to 'devel/jwasm/files')
-rw-r--r--devel/jwasm/files/patch-GccUnix.mak20
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/jwasm/files/patch-GccUnix.mak b/devel/jwasm/files/patch-GccUnix.mak
new file mode 100644
index 000000000000..0a1c976f0d82
--- /dev/null
+++ b/devel/jwasm/files/patch-GccUnix.mak
@@ -0,0 +1,20 @@
+--- GccUnix.mak.orig 2009-06-07 14:07:37.000000000 -0500
++++ GccUnix.mak 2009-06-07 14:09:18.000000000 -0500
+@@ -14,7 +14,7 @@
+ #cflags stuff
+
+ ifeq ($(DEBUG),0)
+-extra_c_flags = -DNDEBUG -O2
++extra_c_flags = -DNDEBUG ${CFLAGS}
+ OUTD=GccUnixR
+ else
+ extra_c_flags = -DDEBUG_OUT -g
+@@ -23,7 +23,7 @@
+
+ c_flags =-D__UNIX__ $(extra_c_flags)
+
+-CC = gcc
++#CC = cc
+
+ .SUFFIXES:
+ .SUFFIXES: .c .o