extra cruft on the end of #endif line. I am pretty sure this breaks ansi, and it upsets gcc (ah bless...) -Steve Notes: Tue Apr 9 16:31:30 EDT 2013 geoff comments on #endif lines are legal. your problem must lie elsewhere. Reference: /n/sources/patch/sorry/string-cruft Date: Fri Apr 5 18:04:02 CES 2013 Signed-off-by: steve@quintile.net Reviewed-by: geoff --- /sys/include/String.h Fri Apr 5 18:02:00 2013 +++ /sys/include/String.h Fri Apr 5 18:01:58 2013 @@ -42,4 +42,4 @@ extern char *s_rdinstack(Sinstack*, String*); extern Sinstack *s_allocinstack(char*); extern void s_freeinstack(Sinstack*); -#endif /* BGETC */ +#endif