aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-03-30 00:17:02 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-03-30 00:17:02 +0000
commit009088865692bb3999805873933be155592d484b (patch)
tree340d0d39a56d5f8f71392f2e961ab008d8723ed6 /gcc/m2/ChangeLog
parentee122a2eeaea2ffec0e32577c7372bd4e2289e11 (diff)
downloadgcc-009088865692bb3999805873933be155592d484b.zip
gcc-009088865692bb3999805873933be155592d484b.tar.gz
gcc-009088865692bb3999805873933be155592d484b.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/m2/ChangeLog')
-rw-r--r--gcc/m2/ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 609dab8..9e02313 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,32 @@
+2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/109336
+ PR modula2/109315
+ * gm2-compiler/M2FileName.mod (CalculateFileName): Simplified by
+ ensuring the extension contains the ".".
+ (CalculateStemName): Re-formatted.
+ (ExtractExtension): Re-formatted.
+ (ExtractModule): Re-formatted.
+ * gm2-compiler/M2Options.def (setdefextension): Add block comment.
+ (setmodextension): Add block comment. Re-formatted.
+ * gm2-compiler/M2Options.mod (setdefextension): Add block comment.
+ (setmodextension): Add block comment. Re-formatted.
+ * gm2-compiler/M2Search.mod (FindSourceDefFile): Use
+ DefaultDefExt.
+ (DefaultDefExt): New constant.
+ (DefaultModExt): New constant.
+ (FindSourceModFile): Use DefaultModExt.
+ * gm2-gcc/m2decl.cc (m2decl_DeclareKnownVariable): Correct
+ spelling.
+ * gm2spec.cc (M2SOURCE): New constant.
+ (LANGSPEC): New value.
+ (MATHLIB): New value.
+ (WITHLIBC): New value.
+ (SKIPOPT): New value.
+ (lang_specific_driver): Replace seen_module_extension bool with
+ module_extension char *. Detect -fmod= and remember extension.
+ Use the extension to detect modula-2 source and mark it as such.
+
2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/109264