diff options
author | Gaius Mulley <gaiusmod2@gmail.com> | 2024-04-09 02:35:11 +0100 |
---|---|---|
committer | Gaius Mulley <gaiusmod2@gmail.com> | 2024-04-09 02:35:11 +0100 |
commit | 600bf396799a022e65938de572ad1a79a951b95a (patch) | |
tree | d6a993ca3e967e7a046c295bf7caf469921a5d16 /libgcc | |
parent | 45532e3a929d2893b3efd26beefb1162e50cb51b (diff) | |
download | gcc-600bf396799a022e65938de572ad1a79a951b95a.zip gcc-600bf396799a022e65938de572ad1a79a951b95a.tar.gz gcc-600bf396799a022e65938de572ad1a79a951b95a.tar.bz2 |
PR modula2/114648 cc1gm2 by default does not handle C pre-processor file and line directives
This patch fixes the default behavior of cc1gm2 to the description in
the documentation. By default cc1gm2 will allow C preprocessor
directives (they can be turned off via -fno-cpp).
gcc/m2/ChangeLog:
PR modula2/114648
* gm2-compiler/M2Options.mod (LineDirectives): Initially
set to true.
gcc/testsuite/ChangeLog:
PR modula2/114648
* gm2/cpp/default/pass/AdvParse.def: New test.
* gm2/cpp/default/pass/AdvParse.mod: New test.
* gm2/cpp/default/pass/cpp-default-pass.exp: New test.
Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions