From 95bf701d6dec7cb79e5257a7e06302573d8f3197 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 15 Feb 2009 02:24:59 -0500 Subject: [PATCH] Added some FIXMEs. --- mojoshader_preprocessor.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mojoshader_preprocessor.c b/mojoshader_preprocessor.c index 87ebae04..40afa2fc 100644 --- a/mojoshader_preprocessor.c +++ b/mojoshader_preprocessor.c @@ -550,6 +550,10 @@ int preprocessor_outofmemory(Preprocessor *_ctx) } // preprocessor_outofmemory +// !!! FIXME: (almost?) all preprocessor directives can end a line with a +// !!! FIXME: '\\' to continue to the next line. + + static int require_newline(IncludeState *state) { const char *source = state->source; @@ -677,6 +681,7 @@ static void handle_pp_line(Context *ctx) } // handle_pp_line +// !!! FIXME: this should use the lexer, apparently gcc does so. static void handle_pp_error(Context *ctx) { IncludeState *state = ctx->include_stack;