https://gcc.gnu.org/g:99309b98c2e80a42886da36668e1e8d3d082699e
commit r14-9365-g99309b98c2e80a42886da36668e1e8d3d082699e
Author: Gaius Mulley
Date: Thu Mar 7 19:41:58 2024 +
PR modula2/109969 Linking large project causes an ICE
This patch contains a re-write of M2LexBuf.mod wh
https://gcc.gnu.org/g:131d1753ac71eb62f0b14fa9a1cb0e125e9a3ca1
commit r14-9381-g131d1753ac71eb62f0b14fa9a1cb0e125e9a3ca1
Author: Gaius Mulley
Date: Fri Mar 8 06:26:55 2024 +
modula2: Add constant aggregate tests
This patch adds four constant aggregate tests and assignment of
https://gcc.gnu.org/g:3cdaa6491fe805ffc1dc545722b97660f31572fa
commit r14-9390-g3cdaa6491fe805ffc1dc545722b97660f31572fa
Author: Gaius Mulley
Date: Fri Mar 8 12:52:04 2024 +
modula2: Rebuild bootstrap tools with faster dynamic arrays
This patch configures the larger dynamic ar
https://gcc.gnu.org/g:c943d7b5c40f447b12431df9ad27a47dad95026d
commit r15-137-gc943d7b5c40f447b12431df9ad27a47dad95026d
Author: Gaius Mulley
Date: Fri May 3 20:48:01 2024 +0100
PR modula2/114929 extra for loop iteration count regression tests
This patch introduces three more for l
https://gcc.gnu.org/g:d811080341adf9d805e3f79a8fd9be2e13bd9848
commit r14-10166-gd811080341adf9d805e3f79a8fd9be2e13bd9848
Author: Gaius Mulley
Date: Fri May 3 22:58:11 2024 +0100
[PATCH] PR modula2/114929 for loop fails to iterate down to zero
There is a bug in the for loop contro
https://gcc.gnu.org/g:76e591200f54226290ddb49b8ac6231a694bf882
commit r15-300-g76e591200f54226290ddb49b8ac6231a694bf882
Author: Gaius Mulley
Date: Tue May 7 19:24:08 2024 +0100
PR modula2/114133 bugfix constants must be cast prior to vararg call
This bug fix corrects the test code
https://gcc.gnu.org/g:07dab3f6b56c711dcd737d856cf01a597a2e1626
commit r14-10179-g07dab3f6b56c711dcd737d856cf01a597a2e1626
Author: Gaius Mulley
Date: Tue May 7 19:51:08 2024 +0100
[PR modula2/113768][PR modula2/114133] bugfix constants must be cast prior
to vararg call
This bug fi
https://gcc.gnu.org/g:bc5afdf14ccf8375f7fb3de2be1121aaf550f8aa
commit r15-349-gbc5afdf14ccf8375f7fb3de2be1121aaf550f8aa
Author: Gaius Mulley
Date: Thu May 9 19:35:20 2024 +0100
PR modula2/115003 exporting a symbol to outer scope with a name clash
causes ICE
An ICE will occur if a
https://gcc.gnu.org/g:680af0e1e90d4b80260d173636dfe15654fd470d
commit r15-516-g680af0e1e90d4b80260d173636dfe15654fd470d
Author: Gaius Mulley
Date: Wed May 15 16:58:21 2024 +0100
PR modula2/115057 TextIO.ReadRestLine raises an exception when buffer is
exceeded
TextIO.ReadRestLine
https://gcc.gnu.org/g:d642b66a298ece7394e786a6a2d14a4f0b561d9a
commit r15-700-gd642b66a298ece7394e786a6a2d14a4f0b561d9a
Author: Gaius Mulley
Date: Tue May 21 01:11:48 2024 +0100
PR modula2/115164 initial test code highlighting the problem
This patch includes some trivial testcode
https://gcc.gnu.org/g:58bc39c73ca9aeca3d62d2d963be0121d0efeeac
commit r15-3668-g58bc39c73ca9aeca3d62d2d963be0121d0efeeac
Author: Gaius Mulley
Date: Mon Sep 16 18:18:11 2024 +0100
modula2: gcc/m2/Make-lang.in fix includes during bootstrap build
This patch fixes the include director
https://gcc.gnu.org/g:ecc999b0224db06c1a7d8a4128bfa2ed162e2a61
commit r15-3156-gecc999b0224db06c1a7d8a4128bfa2ed162e2a61
Author: Gaius Mulley
Date: Sat Aug 24 22:43:55 2024 +0100
modula2: Export all string to integral and fp number conversion functions
Export all string to integra
https://gcc.gnu.org/g:91f549537caa8dff2621c22ef2cdd48c55b0ad19
commit r15-3158-g91f549537caa8dff2621c22ef2cdd48c55b0ad19
Author: Gaius Mulley
Date: Sun Aug 25 10:14:49 2024 +0100
modula2 testsuite: new libc unit test
This patch provides a simple unit test for snprintf and atof aga
https://gcc.gnu.org/g:87ce8172f0bf649a8a79ef7481fb3bf35882083f
commit r15-3318-g87ce8172f0bf649a8a79ef7481fb3bf35882083f
Author: Gaius Mulley
Date: Fri Aug 30 14:22:01 2024 +0100
PR modula2/116181: m2rts fix -Wodr warning
This patch fixes the -Wodr warning seen in pge-boot/m2rts.h
https://gcc.gnu.org/g:78dc2e2575c602c62d50a9522ea976020a5bf7aa
commit r15-3380-g78dc2e2575c602c62d50a9522ea976020a5bf7aa
Author: Gaius Mulley
Date: Mon Sep 2 13:29:25 2024 +0100
PR modula2/116557 Remove physical address from the GPL header comment
This patch removes the physical a
https://gcc.gnu.org/g:9f168b412f44781013401492acfedf22afe7741b
commit r15-1618-g9f168b412f44781013401492acfedf22afe7741b
Author: Gaius Mulley
Date: Tue Jun 25 18:35:22 2024 +0100
PR modula2/115536 Expression is evaluated incorrectly when encountering
relops and indirection
This f
https://gcc.gnu.org/g:d16355c72c7f7b54ecf06371d14d7ad309ea4c34
commit r15-1623-gd16355c72c7f7b54ecf06371d14d7ad309ea4c34
Author: Gaius Mulley
Date: Tue Jun 25 21:37:44 2024 +0100
PR modula2/115540 gcc/m2/mc-boot-ch/Gtermios.cc error return-statement with
a value
This patch fixes
https://gcc.gnu.org/g:038144534a683d4248c9b98a7110a59b305f124a
commit r15-1627-g038144534a683d4248c9b98a7110a59b305f124a
Author: Gaius Mulley
Date: Tue Jun 25 23:11:29 2024 +0100
modula2: tidyup remove unused procedures and unused parameters
This patch removes M2GenGCC.mod:QuadCon
https://gcc.gnu.org/g:4594d555aa551a9998fc921363c5f6ea50630d5c
commit r15-1886-g4594d555aa551a9998fc921363c5f6ea50630d5c
Author: Gaius Mulley
Date: Sun Jul 7 22:42:51 2024 +0100
PR modula2/115804 ICE during gimplification with new isfinite optab
The calls to five m2 builtins have
https://gcc.gnu.org/g:2d1f68e7965795dc66db83bc7840ba7a23eeb01b
commit r15-1940-g2d1f68e7965795dc66db83bc7840ba7a23eeb01b
Author: Gaius Mulley
Date: Wed Jul 10 15:52:37 2024 +0100
PR modula2/115823 Wrong expansion of isnormal optab
The bug fix changes gcc/m2/gm2-gcc/m2builtins.c:m2
https://gcc.gnu.org/g:f4047a8614d2215e0d6acf071c521ac08ab1bbb2
commit r15-2007-gf4047a8614d2215e0d6acf071c521ac08ab1bbb2
Author: FX Coudert
Date: Fri Jul 12 15:39:50 2024 +0100
modula2: bootstrap fix for string and vector headers.
This patch fixes the include of headers ( and ) wh
https://gcc.gnu.org/g:d9709fafb2c498ba2f4c920f953c9b78fa3bf114
commit r15-2067-gd9709fafb2c498ba2f4c920f953c9b78fa3bf114
Author: Gaius Mulley
Date: Tue Jul 16 15:27:21 2024 +0100
PR modula2/115957 ICE on procedure local const declaration
An ICE would occur if a constant was declar
https://gcc.gnu.org/g:7f8064ff0e2ac90c5bb6c30cc61acc5a28ebbe4c
commit r15-2228-g7f8064ff0e2ac90c5bb6c30cc61acc5a28ebbe4c
Author: Gaius Mulley
Date: Tue Jul 23 15:54:16 2024 +0100
PR modula2/116048 ICE when encountering wrong kind of qualident
Following on from PR-115957 further IC
https://gcc.gnu.org/g:52f3473e375b1bb57d08c97291a82c04070036c3
commit r15-2256-g52f3473e375b1bb57d08c97291a82c04070036c3
Author: Gaius Mulley
Date: Wed Jul 24 14:25:45 2024 +0100
modula2: Add GNU flex as a build and install prerequisite.
gcc/ChangeLog:
* doc/insta
https://gcc.gnu.org/g:6a99f3ae962542165fdfc077f1040ea4d936691b
commit r15-2257-g6a99f3ae962542165fdfc077f1040ea4d936691b
Author: Gaius Mulley
Date: Wed Jul 24 14:26:39 2024 +0100
modula2: Improve error message to include symbol name.
gcc/m2/ChangeLog:
* gm2-compil
https://gcc.gnu.org/g:8410402272038aae7e4b2bd76df38607a78cad95
commit r14-9429-g8410402272038aae7e4b2bd76df38607a78cad95
Author: Gaius Mulley
Date: Mon Mar 11 15:21:42 2024 +
PR modula2/114295 Incorrect location if compiling implementation without
definition
This patch fixes
https://gcc.gnu.org/g:b7f70cfdb6f7ab369ecca14a99a0064d2a11ddd2
commit r14-9463-gb7f70cfdb6f7ab369ecca14a99a0064d2a11ddd2
Author: Gaius Mulley
Date: Thu Mar 14 11:23:42 2024 +
PR modula2/114333 set type comparison against a cardinal should cause an
error
The type checker M2Che
https://gcc.gnu.org/g:7aeedff6a426cc05024af0bc92116d676a5ba42b
commit r14-9475-g7aeedff6a426cc05024af0bc92116d676a5ba42b
Author: Gaius Mulley
Date: Thu Mar 14 15:34:36 2024 +
PR modula2/114333 set type comparison against cardinal should cause error
addendum
This patch applies
https://gcc.gnu.org/g:6dbf0d252f69ab2924256e6778ba7dc55d5b6915
commit r14-9483-g6dbf0d252f69ab2924256e6778ba7dc55d5b6915
Author: Gaius Mulley
Date: Thu Mar 14 19:09:34 2024 +
PR modula2/114294 expression causes ICE
This patch fixes an ICE when encountering an expression:
1
https://gcc.gnu.org/g:f065c582d9c8e0a4fee7ee563c584ee3b1975bea
commit r14-9506-gf065c582d9c8e0a4fee7ee563c584ee3b1975bea
Author: Gaius Mulley
Date: Sun Mar 17 14:49:23 2024 +
PR modula2/114296 ICE when attempting to create a constant set with a
variable element
This patch cor
https://gcc.gnu.org/g:d2029bbc69df7341775faf6cf1aa13d978c223a1
commit r14-9520-gd2029bbc69df7341775faf6cf1aa13d978c223a1
Author: Gaius Mulley
Date: Mon Mar 18 16:40:35 2024 +
PR modula2/114380 Incorrect type specified in an error message
This patch corrects an error message re
https://gcc.gnu.org/g:ba744d50ac0360f7992a42494db766f6548913e3
commit r14-9598-gba744d50ac0360f7992a42494db766f6548913e3
Author: Gaius Mulley
Date: Thu Mar 21 18:30:23 2024 +
PR modula2/114418 missing import of TSIZE from system causes ICE
This patch detects whether the symbol
https://gcc.gnu.org/g:48d49200510198cafcab55601cd8e5f8eb541f01
commit r14-9599-g48d49200510198cafcab55601cd8e5f8eb541f01
Author: Gaius Mulley
Date: Thu Mar 21 19:38:03 2024 +
PR modula2/113836 gm2 does not dump gimple or quadruples to file
This patch provides the localized mod
https://gcc.gnu.org/g:1542e8a44cc35e63233d3557afbf501c5ff84c55
commit r14-9602-g1542e8a44cc35e63233d3557afbf501c5ff84c55
Author: Gaius Mulley
Date: Fri Mar 22 01:47:31 2024 +
PR modula2/114422 Attempting to declare a set of unknown type causes ICE
This patch corrects an error
https://gcc.gnu.org/g:c8a343f9f8602f4e6c1b385ddbeb58572234d447
commit r14-9647-gc8a343f9f8602f4e6c1b385ddbeb58572234d447
Author: Gaius Mulley
Date: Sat Mar 23 15:49:23 2024 +
PR modula2/114443 missing quote cause ICE
This patch inserts a missing quotation at the end of a line
https://gcc.gnu.org/g:a68458187d4c889dc11b2b95f08a61adf087f69d
commit r14-9648-ga68458187d4c889dc11b2b95f08a61adf087f69d
Author: Gaius Mulley
Date: Sat Mar 23 16:04:23 2024 +
PR modula2/11 trunc float malformed error cause ICE
This patch corrects two error format specifier
https://gcc.gnu.org/g:44863af22d2c3168fb73d00cc58f393a35d3070d
commit r14-9653-g44863af22d2c3168fb73d00cc58f393a35d3070d
Author: Gaius Mulley
Date: Mon Mar 25 14:33:54 2024 +
modula2: Rebuild documentation sections for target independent libs
This patch rebuilds the documentat
https://gcc.gnu.org/g:b1af867d22e3108402c62f97d8fcd1df303c9dab
commit r14-9675-gb1af867d22e3108402c62f97d8fcd1df303c9dab
Author: Gaius Mulley
Date: Tue Mar 26 15:33:52 2024 +
PR modula2/114478 isnormal builtin unavailable from m2
This patch adds isnormal (and isgreater, isless
https://gcc.gnu.org/g:7907ff2bcb50d1d88dc8d22e740de33ab151d00c
commit r14-9702-g7907ff2bcb50d1d88dc8d22e740de33ab151d00c
Author: Gaius Mulley
Date: Thu Mar 28 08:31:06 2024 +
modula2: Rebuild documentation sections for target independent libs
This patch rebuilds the documentat
https://gcc.gnu.org/g:04799f03e8d01b903295ef3a100a0117b7ddbf5e
commit r14-9709-g04799f03e8d01b903295ef3a100a0117b7ddbf5e
Author: Gaius Mulley <(no_default)>
Date: Thu Mar 28 14:57:49 2024 +
PR modula2/114517 gm2 does not allow comparison operator hash in column one
This patch a
https://gcc.gnu.org/g:aeee63ffbf4f4fbc4d90d8aae808d6b67f0148a3
commit r14-9710-gaeee63ffbf4f4fbc4d90d8aae808d6b67f0148a3
Author: Gaius Mulley
Date: Thu Mar 28 16:49:44 2024 +
PR modula2/114520 Incorrect ordering of import/export statements cause
confusion
The error recovery c
https://gcc.gnu.org/g:4bd2f59af4a78cdc80039cffa51c1d9ad91081a3
commit r14-9739-g4bd2f59af4a78cdc80039cffa51c1d9ad91081a3
Author: Gaius Mulley
Date: Mon Apr 1 19:18:36 2024 +0100
PR modula2/114548 gm2 fails to identify variable in a const expression
This patch introduces stricter c
https://gcc.gnu.org/g:1bafa6a3fdbb53651ffa5d854c2341c487bf3269
commit r14-9764-g1bafa6a3fdbb53651ffa5d854c2341c487bf3269
Author: Gaius Mulley
Date: Tue Apr 2 23:47:42 2024 +0100
PR modula2/114565 progress trace would be useful to isolate ICE for users
This patch introduces the int
https://gcc.gnu.org/g:4e3c8257304c55f2ebfb24bd6de3236bda0f054e
commit r14-9823-g4e3c8257304c55f2ebfb24bd6de3236bda0f054e
Author: Gaius Mulley
Date: Sat Apr 6 23:45:35 2024 +0100
PR modula2/114617 gm2 unable to resolve const expressions using relop ICE
This patch allows cc1gm2 to r
https://gcc.gnu.org/g:600bf396799a022e65938de572ad1a79a951b95a
commit r14-9849-g600bf396799a022e65938de572ad1a79a951b95a
Author: Gaius Mulley
Date: Tue Apr 9 02:35:11 2024 +0100
PR modula2/114648 cc1gm2 by default does not handle C pre-processor file
and line directives
This patc
https://gcc.gnu.org/g:46120d7d12318f98cbeeef1bae886222ecc92d52
commit r14-9867-g46120d7d12318f98cbeeef1bae886222ecc92d52
Author: Gaius Mulley
Date: Tue Apr 9 11:02:17 2024 +0100
modula2: tidyup makeSystem
This patch provides a tidyup for gcc/m2/tools-src/makeSystem.
It only ru
https://gcc.gnu.org/g:897a241ddde53eae912c612a1623c84ff4dfe339
commit r14-9868-g897a241ddde53eae912c612a1623c84ff4dfe339
Author: Gaius Mulley
Date: Tue Apr 9 11:21:02 2024 +0100
modula2: remove description of fdebug-trace-quad, fdebug-trace-api and add
fm2-debug-trace=
This docum
https://gcc.gnu.org/g:0dc39dee836761f1bc993d760f4ed5f3d127897a
commit r14-9915-g0dc39dee836761f1bc993d760f4ed5f3d127897a
Author: Gaius Mulley
Date: Thu Apr 11 15:04:49 2024 +0100
modula2: add modula-2 language section to languages supported by GCC
This patch introduces a small mod
https://gcc.gnu.org/g:eadd05d5601063bd0c7ef6c3606b4eeb856d57d7
commit r14-9998-geadd05d5601063bd0c7ef6c3606b4eeb856d57d7
Author: Gaius Mulley
Date: Tue Apr 16 23:08:43 2024 +0100
PR modula2/114745: const cast causes ICE
This patch allows SYSTEM.CAST to be used during a const expre
https://gcc.gnu.org/g:f9a48fe7032d9894e88d0d121ba6f75b08ea5dcb
commit r14-10053-gf9a48fe7032d9894e88d0d121ba6f75b08ea5dcb
Author: Gaius Mulley
Date: Sat Apr 20 14:35:18 2024 +0100
PR modula2/112893 full type checking between proctype and procedure not
implemented
This patch imple
https://gcc.gnu.org/g:b0469e35dbcc9a93a2cb50e3c0445edc3db174be
commit r14-10077-gb0469e35dbcc9a93a2cb50e3c0445edc3db174be
Author: Gaius Mulley
Date: Mon Apr 22 18:19:32 2024 +0100
PR modula2/114807 badpointer3.mod causes an ICE
This patch fixes an ICE caused when a constant string
https://gcc.gnu.org/g:b909daa5b67317e46543a7b2ed76e82298645cf6
commit r14-10080-gb909daa5b67317e46543a7b2ed76e82298645cf6
Author: Gaius Mulley
Date: Mon Apr 22 20:34:11 2024 +0100
PR modula2/114811 string set incl ICE bugfix
This patch corrects gm2-torture.exp to recognize an ICE
https://gcc.gnu.org/g:070dd5c883ec2c0be542f448bd82d0f7f0ead390
commit r14-10121-g070dd5c883ec2c0be542f448bd82d0f7f0ead390
Author: Gaius Mulley
Date: Thu Apr 25 15:19:30 2024 +0100
modula2: issue the parameter incompatibility error message based on dialect
This tiny patch improves
https://gcc.gnu.org/g:d0e1e1291b10372d71ad3d6cb66b333ea91097e7
commit r14-10124-gd0e1e1291b10372d71ad3d6cb66b333ea91097e7
Author: Gaius Mulley
Date: Thu Apr 25 18:31:55 2024 +0100
PR modula2/114836 Avoid concatenation of error strings to aid error locale
translation
This patch av
https://gcc.gnu.org/g:43dc4302b4181535d24e83759514b774ae4dbfcc
commit r15-110-g43dc4302b4181535d24e83759514b774ae4dbfcc
Author: Gaius Mulley
Date: Thu May 2 13:16:07 2024 +0100
PR modula2/113836 gm2 does not dump gimple or quadruples to a file
This patch completes the implementati
https://gcc.gnu.org/g:67e66c973ce31e375caa9611b2db290fbfc1904d
commit r15-113-g67e66c973ce31e375caa9611b2db290fbfc1904d
Author: Gaius Mulley
Date: Thu May 2 14:38:51 2024 +0100
modula2: Regenerate libgm2 Makefile.ins using correct include order
Regenerated libgm2/Makefile.in (and
https://gcc.gnu.org/g:a561dc0f6c7085e102fe9e9b6abd7f2138512576
commit r15-122-ga561dc0f6c7085e102fe9e9b6abd7f2138512576
Author: Gaius Mulley
Date: Fri May 3 01:22:10 2024 +0100
PR modula2/114929 for loop fails to iterate down to zero when using a
cardinal type
There is a bug in t
https://gcc.gnu.org/g:79e029a41825f533bb87b4bee5427b90b62175ae
commit r15-2366-g79e029a41825f533bb87b4bee5427b90b62175ae
Author: Gaius Mulley
Date: Sun Jul 28 19:20:43 2024 +0100
PR modula2/115823 Wrong expansion of isnormal optab
This patch corrects the function declaration of a
https://gcc.gnu.org/g:9f3b5c2314239e1d3b6e1722e676ea1935bc2836
commit r15-2876-g9f3b5c2314239e1d3b6e1722e676ea1935bc2836
Author: Gaius Mulley
Date: Mon Aug 12 01:27:13 2024 +0100
PR modula2/116181 fix ODR warnings for C/m2 interface library modules
This patch fixes many ODR warnin
https://gcc.gnu.org/g:9cdde72d1cefdf252ad2eec1ff465dccb3ab
commit r15-2949-g9cdde72d1cefdf252ad2eec1ff465dccb3ab
Author: Gaius Mulley
Date: Fri Aug 16 12:41:11 2024 +0100
PR modula2/116378 m2 bootstrap fails on x86_64-darwin
This patch fixes m2 bootstrap failure on x86_64-
https://gcc.gnu.org/g:6738e9afa36a82a59869ced03a759a3a9e5a81b6
commit r15-2953-g6738e9afa36a82a59869ced03a759a3a9e5a81b6
Author: Gaius Mulley
Date: Fri Aug 16 16:09:53 2024 +0100
Fix using keywords as identifiers to prevent warnings during build
m2pim/DynamicStrings.mod:1358:27: n
https://gcc.gnu.org/g:b584f387bf74df9ba2cbbc07d00a05a105757329
commit r15-2954-gb584f387bf74df9ba2cbbc07d00a05a105757329
Author: Gaius Mulley
Date: Fri Aug 16 16:28:55 2024 +0100
modula2: change identifier names to avoid build warnings
This fix avoids the following warnings: In im
https://gcc.gnu.org/g:232a86f9640cde6908d0875b8df52c36030c5b5e
commit r15-754-g232a86f9640cde6908d0875b8df52c36030c5b5e
Author: Sam James
Date: Tue May 21 12:31:47 2024 +0100
modula2: Pass --destdir for dir index during install of m2.info.
This patch adds DESTDIR to the infodir wh
https://gcc.gnu.org/g:20e6f36771df7e3a8857628dd367eecfe77ba4fc
commit r15-756-g20e6f36771df7e3a8857628dd367eecfe77ba4fc
Author: Gaius Mulley
Date: Tue May 21 15:46:46 2024 +0100
modula2: use groups in the type resolver of the bootstrap tool mc
This patch introduces groups to maint
https://gcc.gnu.org/g:5833e5b8ef40367764325f4f3c80cfa129fbe1da
commit r15-819-g5833e5b8ef40367764325f4f3c80cfa129fbe1da
Author: Gaius Mulley
Date: Fri May 24 13:42:58 2024 +0100
modula2: fix xref fourth parameter in documentation, change from gm2 to m2
This patch corrects the gm2.
https://gcc.gnu.org/g:a209f219b862def8fed166b31984b8c6c3bb74a0
commit r15-852-ga209f219b862def8fed166b31984b8c6c3bb74a0
Author: Gaius Mulley
Date: Mon May 27 18:06:59 2024 +0100
modula2: simplify xref usage in documentation, remove external ref to gm2.
This patch simplifies all th
https://gcc.gnu.org/g:d1a1f7e9f0bedea55c558ab95127679bc3e9ff72
commit r15-909-gd1a1f7e9f0bedea55c558ab95127679bc3e9ff72
Author: Gaius Mulley
Date: Wed May 29 17:26:59 2024 +0100
PR modula2/115276 bugfix libgm2 wraptime.InitTM returns NIL
This patch fixes libgm2/libm2iso/wraptime.c
https://gcc.gnu.org/g:30ce9dfcc665b6088e5898cfa766b57556ebb90e
commit r15-1078-g30ce9dfcc665b6088e5898cfa766b57556ebb90e
Author: Gaius Mulley
Date: Thu Jun 6 19:27:56 2024 +0100
modula2: Simplify REAL/LONGREAL/SHORTREAL node creation.
This patch simplifies the real type build func
https://gcc.gnu.org/g:20486ec75734f3e641a3ade4297f6ba64881bca8
commit r15-3755-g20486ec75734f3e641a3ade4297f6ba64881bca8
Author: Gaius Mulley
Date: Sat Sep 21 10:36:57 2024 +0100
modula2: Tidyup remove unnecessary parameters
This patch removes ununsed parameters from gm2-compiler/
https://gcc.gnu.org/g:5ef52ec422b8b92539baaa761ad878ccb6f82db8
commit r15-3814-g5ef52ec422b8b92539baaa761ad878ccb6f82db8
Author: Gaius Mulley
Date: Tue Sep 24 00:28:19 2024 +0100
modula2: Add noreturn attribute to m2/gm2-libs/M2RTS.mod
This patch removes a build warning by adding
https://gcc.gnu.org/g:2828ec526eaf5612178b62d48bfd8443c7ecd674
commit r15-3743-g2828ec526eaf5612178b62d48bfd8443c7ecd674
Author: Gaius Mulley
Date: Fri Sep 20 19:05:16 2024 +0100
modula2: Remove unused parameter warnings seen in build
This patch removes unused parameters in gm2-co
https://gcc.gnu.org/g:8273e31adfa1ba5f0722eb37bcc8aeca8718a472
commit r15-3991-g8273e31adfa1ba5f0722eb37bcc8aeca8718a472
Author: Gaius Mulley
Date: Tue Oct 1 15:06:54 2024 +0100
modula2: Add FindIndice to library module gm2-libs/Indexing
This patch introduces the procedure functio
https://gcc.gnu.org/g:fda30a3c8a7c6b06f02be40e3fd0740f893a1b4f
commit r15-3990-gfda30a3c8a7c6b06f02be40e3fd0740f893a1b4f
Author: Gaius Mulley
Date: Tue Oct 1 14:26:31 2024 +0100
PR modula2/116918 -fswig correct syntax
This patch fixes the syntax for the generated swig interface fi
https://gcc.gnu.org/g:e2a701cd0419a1898a2a359711572a8bcf4f8eb3
commit r15-4072-ge2a701cd0419a1898a2a359711572a8bcf4f8eb3
Author: Gaius Mulley
Date: Fri Oct 4 15:30:10 2024 +0100
PR modula2/116918 -fswig correct syntax fixup
This patch adds a missing % escape in DoCheckUnbounded.
https://gcc.gnu.org/g:e751639e3d20efe97186faa7dca33e7761ba1e79
commit r15-4497-ge751639e3d20efe97186faa7dca33e7761ba1e79
Author: Gaius Mulley
Date: Sat Oct 19 13:30:28 2024 +0100
PR modula2/115328 The FORWARD keyword is not implemented
This patch implements the FORWARD keyword fou
https://gcc.gnu.org/g:7fa9fd47f161d6b8177439ae2b46a2048a5eaa24
commit r15-4504-g7fa9fd47f161d6b8177439ae2b46a2048a5eaa24
Author: Gaius Mulley
Date: Sat Oct 19 20:35:26 2024 +0100
modula2: Tidyup gm2-compiler/M2MetaError.mod
This patch is a tidyup for gm2-compiler/M2MetaError.mod.
https://gcc.gnu.org/g:961c02313f7e7a918e06851964ba54ea2e342cfa
commit r15-4507-g961c02313f7e7a918e06851964ba54ea2e342cfa
Author: Gaius Mulley
Date: Sun Oct 20 13:54:34 2024 +0100
modula2: M2MetaError.{def,mod} and P2SymBuild.mod further cleanup
Further cleanups and improve the wor
77 matches
Mail list logo