aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-04-02 00:17:27 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-04-02 00:17:27 +0000
commit0454eec362dd9b62ed1fe1df02590bd60af75ed9 (patch)
tree96b28331a77b49aa5cc5cce5b272bd630fef747c /gcc/m2/ChangeLog
parent4bd2f59af4a78cdc80039cffa51c1d9ad91081a3 (diff)
downloadgcc-0454eec362dd9b62ed1fe1df02590bd60af75ed9.zip
gcc-0454eec362dd9b62ed1fe1df02590bd60af75ed9.tar.gz
gcc-0454eec362dd9b62ed1fe1df02590bd60af75ed9.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/m2/ChangeLog')
-rw-r--r--gcc/m2/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index eec4326..1c5fc2e 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,47 @@
+2024-04-01 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/114548
+ * gm2-compiler/M2Quads.mod (ConvertToAddress): Pass
+ procedure, false parameters to BuildConvertFunction.
+ (PushOne): Pass procedure, true parameters to
+ BuildConvertFunction.
+ Remove usused parameter internal.
+ (BuildPseudoBy): Remove parameter to PushOne.
+ (BuildIncProcedure): Ditto.
+ (BuildDecProcedure): Ditto.
+ (BuildFunctionCall): Add ConstExpr parameter to
+ BuildPseudoFunctionCall.
+ (BuildConstFunctionCall): Add procedure and true to
+ BuildConvertFunction.
+ (BuildPseudoFunctionCall): Add ConstExpr parameter.
+ Pass ProcSym and ConstExpr to BuildLengthFunction,
+ BuildConvertFunction, BuildOddFunction, BuildAbsFunction,
+ BuildCapFunction, BuildValFunction, BuildChrFunction,
+ BuildOrdFunction, BuildIntFunction, BuildTruncFunction,
+ BuildFloatFunction, BuildAddAdrFunction, BuildSubAdrFunction,
+ BuildDifAdrFunction, BuildCastFunction, BuildReFunction,
+ BuildImFunction and BuildCmplxFunction.
+ (BuildAddAdrFunction): Add ProcSym, ConstExpr parameters and
+ check for constant parameters.
+ (BuildSubAdrFunction): Ditto.
+ (BuildDifAdrFunction): Ditto.
+ (ConstExprError): Ditto.
+ (BuildLengthFunction): Ditto.
+ (BuildOddFunction): Ditto.
+ (BuildAbsFunction): Ditto.
+ (BuildCapFunction): Ditto.
+ (BuildChrFunction): Ditto.
+ (BuildOrdFunction): Ditto.
+ (BuildIntFunction): Ditto.
+ (BuildValFunction): Ditto.
+ (BuildCastFunction): Ditto.
+ (BuildConvertFunction): Ditto.
+ (BuildTruncFunction): Ditto.
+ (BuildFloatFunction): Ditto.
+ (BuildReFunction): Ditto.
+ (BuildImFunction): Ditto.
+ (BuildCmplxFunction): Ditto.
+
2024-03-31 Christophe Lyon <christophe.lyon@linaro.org>
* Make-lang.in (m2.install-info): Fix rule.