components/clisp/patches/lispbibl.d.patch
changeset 328 38a06e74a699
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/clisp/patches/lispbibl.d.patch	Tue Jun 21 18:15:23 2011 -0700
@@ -0,0 +1,11 @@
+--- src.orig/lispbibl.d	Mon Feb 23 14:07:14 2009
++++ src/lispbibl.d	Mon Feb 23 14:07:49 2009
+@@ -596,7 +596,7 @@
+    Likewise for gcc-4.3-20080215 and probably future versions of GCC as well.
+    Therefore for these versions of gcc enable the global register variables
+    only when USE_GCC_REGISTER_VARIABLES is explicitly defined.  */
+-#if defined(GNU) && !(__APPLE_CC__ > 1) && !defined(__cplusplus) && !(__GNUC__ == 3 && (__GNUC_MINOR__ < 3 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 4))) && !(((__GNUC__ == 4 && __GNUC_MINOR__ >= 2) || __GNUC__ > 4) && !defined(USE_GCC_REGISTER_VARIABLES)) && !defined(MULTITHREAD) && (SAFETY < 2) && !defined(USE_JITC)
++#if defined(GNU) && !(__APPLE_CC__ > 1) && !defined(__cplusplus) && !(__GNUC__ == 3 && (__GNUC_MINOR__ < 5 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 4))) && !(((__GNUC__ == 4 && __GNUC_MINOR__ >= 2) || __GNUC__ > 4) && !defined(USE_GCC_REGISTER_VARIABLES)) && !defined(MULTITHREAD) && (SAFETY < 2) && !defined(USE_JITC)
+ /* Overview of use of registers in gcc terminology:
+  fixed: mentioned in FIXED_REGISTERS
+  used:  mentioned in CALL_USED_REGISTERS but not FIXED_REGISTERS