aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2/ChangeLog
diff options
context:
space:
mode:
authorGaius Mulley <gaiusmod2@gmail.com>2023-06-13 00:53:53 +0100
committerGaius Mulley <gaiusmod2@gmail.com>2023-06-13 00:53:53 +0100
commit8089f26b94f47d9923d3bc0c05aae09363983b2e (patch)
tree19810c2075f76bba1e1e0d3640a57c8159364de9 /gcc/m2/ChangeLog
parentae193f9008e02683e27f3c87f3b06f38e103b1d0 (diff)
downloadgcc-8089f26b94f47d9923d3bc0c05aae09363983b2e.zip
gcc-8089f26b94f47d9923d3bc0c05aae09363983b2e.tar.gz
gcc-8089f26b94f47d9923d3bc0c05aae09363983b2e.tar.bz2
PR modula2/110189 Using an unknown TYPE as argument to VAL gives ICE
This patch tidies P3Build.bnf and fixes error format specs in M2Quads.mod when encountering unknown symbols. gcc/m2/ChangeLog: PR modula2/110189 * gm2-compiler/M2Quads.mod (BuildAbsFunction): Replace abort format specifier. (BuildValFunction): Replace abort format specifier. (BuildCastFunction): Replace abort format specifier. (BuildMinFunction): Replace abort format specifier. (BuildMaxFunction): Replace abort format specifier. (BuildTruncFunction): Replace abort format specifier. * gm2-compiler/P3Build.bnf (Pass1): Remove. (Pass2): Remove. (Pass3): Remove. (Expect): Add Pass1. (AsmStatement): Remove Pass3. (AsmOperands): Remove Pass3. (AsmOperandSpec): Remove Pass3. (AsmInputElement): Remove Pass3. (AsmOutputElement): Remove Pass3. (AsmTrashList): Remove Pass3. gcc/testsuite/ChangeLog: PR modula2/110189 * gm2/pim/fail/foovaltype.mod: New test. Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
Diffstat (limited to 'gcc/m2/ChangeLog')
0 files changed, 0 insertions, 0 deletions