1.0.21.37:
authorBrian Mastenbrook <bmastenb@cs.indiana.edu>
Wed, 29 Oct 2008 16:09:27 +0000 (16:09 +0000)
committerBrian Mastenbrook <bmastenb@cs.indiana.edu>
Wed, 29 Oct 2008 16:09:27 +0000 (16:09 +0000)
  Use /**/ instead of ## to concatenate symbols on PPC/Darwin

src/runtime/globals.h
src/runtime/ppc-assem.S
version.lisp-expr

index e5a3a23..679e626 100644 (file)
@@ -99,7 +99,7 @@ extern void globals_init(void);
 /**/
 # ifdef LISP_FEATURE_PPC
 #  ifdef LISP_FEATURE_DARWIN
-#   define EXTERN(name,bytes) .globl _/**/name
+#   define EXTERN(name,bytes) .globl _ ## name
 #  else
 #   define EXTERN(name,bytes) .globl name
 #  endif
index 974f339..c95fa0e 100644 (file)
@@ -21,7 +21,7 @@
                        .align 3 @ \
 _##x:
 
-#define GFUNCDEF(x)    .globl _/**/x @ \
+#define GFUNCDEF(x)    .globl _ ## x @ \
        FUNCDEF(x)
 #else
 #define FUNCDEF(x)     .text ; \
index fe89250..4dccc12 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.21.36"
+"1.0.21.37"