[Openmcl-cvs-notifications] r14391 - in /trunk/source/lisp-kernel: darwinppc/Makefile darwinppc64/Makefile freebsdx8632/Makefile freebsdx8664/Makefile linuxarm/Makefile solarisx64/Makefile solarisx86/Makefile win32/Makefile win64/Makefile
rme at clozure.com
rme at clozure.com
Mon Nov 1 13:00:25 CDT 2010
Author: rme
Date: Mon Nov 1 13:00:25 2010
New Revision: 14391
Log:
Define SVN_REVISION from the output of svnversion. This was
already being done for Darwin and Linux on x86[-64]. =
Modified:
trunk/source/lisp-kernel/darwinppc/Makefile
trunk/source/lisp-kernel/darwinppc64/Makefile
trunk/source/lisp-kernel/freebsdx8632/Makefile
trunk/source/lisp-kernel/freebsdx8664/Makefile
trunk/source/lisp-kernel/linuxarm/Makefile
trunk/source/lisp-kernel/solarisx64/Makefile
trunk/source/lisp-kernel/solarisx86/Makefile
trunk/source/lisp-kernel/win32/Makefile
trunk/source/lisp-kernel/win64/Makefile
Modified: trunk/source/lisp-kernel/darwinppc/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc/Makefile (original)
+++ trunk/source/lisp-kernel/darwinppc/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,8 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
+
MDYNAMIC_NO_PIC =3D $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-=
no-pic") && /bin/echo "-mdynamic-no-pic")
=
VPATH =3D ..
@@ -23,7 +25,7 @@
M4 =3D gm4
M4FLAGS =3D -DDARWIN -DPPC
ASFLAGS =3D -arch ppc -force_cpusubtype_ALL
-CDEFINES =3D -DDARWIN -DPPC #-DDEBUG -DGC_INTEGRITY_CHECKING
+CDEFINES =3D -DDARWIN -DPPC -DSVN_REVISION=3D$(SVN_REVISION) #-DDEBUG -DGC=
_INTEGRITY_CHECKING
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/darwinppc64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc64/Makefile (original)
+++ trunk/source/lisp-kernel/darwinppc64/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
MDYNAMIC_NO_PIC =3D $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-=
no-pic") && /bin/echo "-mdynamic-no-pic")
=
@@ -30,7 +31,7 @@
M4 =3D gm4
M4FLAGS =3D -DDARWIN -DPPC -DPPC64
ASFLAGS =3D -arch ppc64
-CDEFINES =3D -DDARWIN -DPPC -DPPC64
+CDEFINES =3D -DDARWIN -DPPC -DPPC64 -DSVN_REVISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/freebsdx8632/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8632/Makefile (original)
+++ trunk/source/lisp-kernel/freebsdx8632/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ..
RM =3D /bin/rm
@@ -20,7 +21,7 @@
M4 =3D m4
ASFLAGS =3D --32
M4FLAGS =3D -DFREEBSD -DX86 -DX8632 -DHAVE_TLS
-CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS
+CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS=
-DSVN_REVISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/freebsdx8664/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8664/Makefile (original)
+++ trunk/source/lisp-kernel/freebsdx8664/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ..
RM =3D /bin/rm
@@ -20,7 +21,7 @@
M4 =3D m4
ASFLAGS =3D --64
M4FLAGS =3D -DFREEBSD -DX86 -DX8664 -DHAVE_TLS
-CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS
+CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS=
-DSVN_REVISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D #-O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/linuxarm/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxarm/Makefile (original)
+++ trunk/source/lisp-kernel/linuxarm/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ../
RM =3D /bin/rm
@@ -22,7 +23,7 @@
M4 =3D m4
ASFLAGS =3D -mfpu=3Dvfpv2
M4FLAGS =3D -DLINUX -DARM
-CDEFINES =3D -DLINUX -DARM -D_REENTRANT -D_GNU_SOURCE -DUSE_FUTEX
+CDEFINES =3D -DLINUX -DARM -D_REENTRANT -D_GNU_SOURCE -DUSE_FUTEX -DSVN_RE=
VISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/solarisx64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx64/Makefile (original)
+++ trunk/source/lisp-kernel/solarisx64/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ..
RM =3D /bin/rm
@@ -25,7 +26,7 @@
CC =3D /usr/sfw/bin/gcc
ASFLAGS =3D --64 --divide
M4FLAGS =3D -DSOLARIS -DX86 -DX8664
-CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8664 -D__EXTENSIONS__ -DHAVE_=
TLS #-DDISABLE_EGC
+CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8664 -D__EXTENSIONS__ -DHAVE_=
TLS -DSVN_REVISION=3D$(SVN_REVISION) #-DDISABLE_EGC
CDEBUG =3D -g
COPT =3D #-O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/solarisx86/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx86/Makefile (original)
+++ trunk/source/lisp-kernel/solarisx86/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ..
RM =3D /bin/rm
@@ -25,7 +26,7 @@
CC =3D /usr/sfw/bin/gcc
ASFLAGS =3D --32 --divide
M4FLAGS =3D -DSOLARIS -DX86 -DX8632
-CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8632 -D__EXTENSIONS__ -DHAVE_=
TLS #-DDISABLE_EGC
+CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8632 -D__EXTENSIONS__ -DHAVE_=
TLS -DSVN_REVISION=3D$(SVN_REVISION) #-DDISABLE_EGC
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/win32/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/win32/Makefile (original)
+++ trunk/source/lisp-kernel/win32/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ../
RM =3D /bin/rm
@@ -22,7 +23,7 @@
LD =3D ld
ASFLAGS =3D -g --32
M4FLAGS =3D -DWIN_32 -DWINDOWS -DX86 -DX8632 -DWIN32_ES_HACK
-CDEFINES =3D -DWIN_32 -DWINDOWS -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE =
-D__MSVCRT__ -D__MSVCRT_VERSION__=3D0x700 -D_WIN32_WINNT=3D0x0502 -DWIN32_E=
S_HACK
+CDEFINES =3D -DWIN_32 -DWINDOWS -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE =
-D__MSVCRT__ -D__MSVCRT_VERSION__=3D0x700 -D_WIN32_WINNT=3D0x0502 -DWIN32_E=
S_HACK -DSVN_REVISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
Modified: trunk/source/lisp-kernel/win64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/win64/Makefile (original)
+++ trunk/source/lisp-kernel/win64/Makefile Mon Nov 1 13:00:25 2010
@@ -13,6 +13,7 @@
# The LLGPL is also available online at
# http://opensource.franz.com/preamble.html
=
+SVN_REVISION=3D$(shell svnversion || echo "unknown")
=
VPATH =3D ../
RM =3D /bin/rm
@@ -24,7 +25,7 @@
LD =3D x86_64-w64-mingw32-ld
ASFLAGS =3D -g --64
M4FLAGS =3D -DWIN_64 -DWINDOWS -DX86 -DX8664 -DHAVE_TLS -DEMUTLS -DTCR_IN_=
GPR
-CDEFINES =3D -DWIN_64 -DWINDOWS -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -=
DHAVE_TLS -DEMUTLS -DTCR_IN_GPR
+CDEFINES =3D -DWIN_64 -DWINDOWS -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -=
DHAVE_TLS -DEMUTLS -DTCR_IN_GPR -DSVN_REVISION=3D$(SVN_REVISION)
CDEBUG =3D -g
COPT =3D -O2
# Once in a while, -Wformat says something useful. The odds are against t=
hat,
More information about the Openmcl-cvs-notifications
mailing list