svn commit: trunk/uClibc: include libc/sysdeps/linux/sh/bits
carmelo at uclibc.org
carmelo at uclibc.org
Thu Nov 27 14:52:15 UTC 2008
Author: carmelo
Date: 2008-11-27 06:52:15 -0800 (Thu, 27 Nov 2008)
New Revision: 24165
Log:
Make __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__ visible in case the arch
supports this feature. SH4 will use this in some aseembly files
for the NPTL implementation. Add now safely on trunk.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso at st.com>
Modified:
trunk/uClibc/include/libc-symbols.h
trunk/uClibc/libc/sysdeps/linux/sh/bits/uClibc_arch_features.h
Changeset:
Modified: trunk/uClibc/include/libc-symbols.h
===================================================================
--- trunk/uClibc/include/libc-symbols.h 2008-11-27 14:43:17 UTC (rev 24164)
+++ trunk/uClibc/include/libc-symbols.h 2008-11-27 14:52:15 UTC (rev 24165)
@@ -133,6 +133,12 @@
# undef HAVE_ASM_GLOBAL_DOT_NAME
#endif
+#ifdef __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__
+# define HAVE_ASM_CFI_DIRECTIVES
+#else
+# undef HAVE_ASM_CFI_DIRECTIVES
+#endif
+
#if defined HAVE_ASM_WEAK_DIRECTIVE || defined HAVE_ASM_WEAKEXT_DIRECTIVE
# define HAVE_WEAK_SYMBOLS
#endif
Modified: trunk/uClibc/libc/sysdeps/linux/sh/bits/uClibc_arch_features.h
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/sh/bits/uClibc_arch_features.h 2008-11-27 14:43:17 UTC (rev 24164)
+++ trunk/uClibc/libc/sysdeps/linux/sh/bits/uClibc_arch_features.h 2008-11-27 14:52:15 UTC (rev 24165)
@@ -39,6 +39,9 @@
/* needed probably only for ppc64 */
#undef __UCLIBC_HAVE_ASM_GLOBAL_DOT_NAME__
+/* define if target supports CFI pseudo ops */
+#define __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__
+
/* define if target supports IEEE signed zero floats */
#define __UCLIBC_HAVE_SIGNED_ZERO__
More information about the uClibc-cvs
mailing list