[uim-commit] r2886 - branches/r5rs/sigscheme

yamaken at freedesktop.org yamaken at freedesktop.org
Tue Jan 10 07:29:14 PST 2006


Author: yamaken
Date: 2006-01-10 07:28:54 -0800 (Tue, 10 Jan 2006)
New Revision: 2886

Modified:
   branches/r5rs/sigscheme/TODO
   branches/r5rs/sigscheme/sigscheme.h
Log:
* sigscheme/sigscheme.h
  - (SCM_NOINLINE): Add FIXME comment
* sigscheme/TODO
  - Update


Modified: branches/r5rs/sigscheme/TODO
===================================================================
--- branches/r5rs/sigscheme/TODO	2006-01-10 15:13:57 UTC (rev 2885)
+++ branches/r5rs/sigscheme/TODO	2006-01-10 15:28:54 UTC (rev 2886)
@@ -41,6 +41,9 @@
   - "Shiro Kawai" part of read.c
   - test/*.scm
 
+* Confirm appropriate workaround about the GCC's noinline attribute vanishing
+  problem for Linux environments
+
 * grep "FIXME" and fix them
 
 ==============================================================================

Modified: branches/r5rs/sigscheme/sigscheme.h
===================================================================
--- branches/r5rs/sigscheme/sigscheme.h	2006-01-10 15:13:57 UTC (rev 2885)
+++ branches/r5rs/sigscheme/sigscheme.h	2006-01-10 15:28:54 UTC (rev 2886)
@@ -63,6 +63,8 @@
 #define SCM_ERRMSG_NULL_IN_STRING                                            \
     "null character in a middle of string is not enabled"
 
+/* FIXME: Confirm appropriate workaround about the noinline attribute vanishing
+ * problem for Linux environments */
 #ifdef __GNUC__
 #define SCM_NOINLINE __attribute__((noinline))
 #define SCM_NORETURN __attribute__((noreturn))



More information about the uim-commit mailing list