svn commit: trunk/uClibc: include libc/sysdeps/linux/cris/bits lib etc...

vapier at uclibc.org vapier at uclibc.org
Wed Jun 21 20:44:30 UTC 2006


Author: vapier
Date: 2006-06-21 13:44:28 -0700 (Wed, 21 Jun 2006)
New Revision: 15471

Log:
allow arches to easily override asm-line-sep, move cris over to new style, and have hppa use it now

Modified:
   trunk/uClibc/include/libc-symbols.h
   trunk/uClibc/libc/sysdeps/linux/cris/bits/uClibc_arch_features.h
   trunk/uClibc/libc/sysdeps/linux/hppa/bits/uClibc_arch_features.h


Changeset:
Modified: trunk/uClibc/include/libc-symbols.h
===================================================================
--- trunk/uClibc/include/libc-symbols.h	2006-06-21 20:08:35 UTC (rev 15470)
+++ trunk/uClibc/include/libc-symbols.h	2006-06-21 20:44:28 UTC (rev 15471)
@@ -131,7 +131,9 @@
 # endif
 #endif
 
-#ifndef ASM_LINE_SEP
+#ifdef __UCLIBC_ASM_LINE_SEP__
+# define ASM_LINE_SEP __UCLIBC_ASM_LINE_SEP__
+#else
 # define ASM_LINE_SEP ;
 #endif
 

Modified: trunk/uClibc/libc/sysdeps/linux/cris/bits/uClibc_arch_features.h
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/cris/bits/uClibc_arch_features.h	2006-06-21 20:08:35 UTC (rev 15470)
+++ trunk/uClibc/libc/sysdeps/linux/cris/bits/uClibc_arch_features.h	2006-06-21 20:44:28 UTC (rev 15471)
@@ -40,6 +40,6 @@
 #define __UCLIBC_HAVE_SIGNED_ZERO__
 
 /* lovely */
-#define ASM_LINE_SEP @
+#define __UCLIBC_ASM_LINE_SEP__ @
 
 #endif /* _BITS_UCLIBC_ARCH_FEATURES_H */

Modified: trunk/uClibc/libc/sysdeps/linux/hppa/bits/uClibc_arch_features.h
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/hppa/bits/uClibc_arch_features.h	2006-06-21 20:08:35 UTC (rev 15470)
+++ trunk/uClibc/libc/sysdeps/linux/hppa/bits/uClibc_arch_features.h	2006-06-21 20:44:28 UTC (rev 15471)
@@ -38,4 +38,7 @@
 /* define if target supports IEEE signed zero floats */
 #define __UCLIBC_HAVE_SIGNED_ZERO__
 
+/* the default ; is a comment on hppa */
+#define __UCLIBC_ASM_LINE_SEP__ !
+
 #endif /* _BITS_UCLIBC_ARCH_FEATURES_H */




More information about the uClibc-cvs mailing list