[Bug modula2/101389] Parallel build doesn't work

2022-01-13 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101389 --- Comment #3 from Gaius Mulley --- I've pushed some changes to gcc/m2/Makefile.in on Tue Jan 11 19:21:06 2022 + which fix parallel build errors on stage1 binaries (exposed when -j48 was used). I've rebuilt gm2 using -j48 and -j64 and all

[Bug modula2/101391] Unresolved reference to module getopt

2022-01-28 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391 --- Comment #8 from Gaius Mulley --- Is it okay to close this PR as I've git committed some regression tests to check that cgetopt and (other modules) are present and visible to the linker?

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-18 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 --- Comment #2 from Gaius Mulley --- Thanks for the hint. I've now renamed the .c files to .cc and adjusted the Make-lang.in and waiting for the full bootstrap to complete before pushing changes.

[Bug modula2/101388] Unconditional use of __MAX_BAUD

2022-01-18 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101388 Gaius Mulley changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-18 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-18 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 Gaius Mulley changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 --- Comment #6 from Gaius Mulley --- ok I've fixed the problem above and the bootstrap tool builds cleanly with a C++ compiler. I'm continuing the build before git pushing changes. I've changed most if not all $(CC) to $(CXX) inside the

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 --- Comment #7 from Gaius Mulley --- All fixed now (I think), see mailing list entry https://gcc.gnu.org/pipermail/gcc-cvs/2022-January/359679.html In summary $(CC) is only used to compile flex generated source. $(CXX) is used instead. The

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 Gaius Mulley changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Gaius

[Bug modula2/101391] Unresolved reference to module getopt

2022-01-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391 --- Comment #6 from Gaius Mulley --- Comment on attachment 51457 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51457 Additonal patch providing cgetopt_* All done - thanks for the patch and apologies for the delay in applying.

[Bug modula2/111330] [13 Regression] Bootstrap failure building SeqFile.lo

2023-09-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111330 --- Comment #7 from Gaius Mulley --- Created attachment 55876 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55876=edit Proposed fix v2 Here is the second version of the patch which contains the missing case clauses (rather than the else

[Bug modula2/111330] [13 Regression] Bootstrap failure building SeqFile.lo

2023-09-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111330 --- Comment #8 from Gaius Mulley --- Created attachment 55880 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55880=edit Proposed fix v3 Here is v2 together with the -Wcase-enum switch implemented (and related fixes). I'll git commit v2

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-09-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 --- Comment #10 from Gaius Mulley --- Created attachment 55917 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55917=edit Work in progress fix Here is a patch set (which needs some tidying up). It introduces a configure for LONGREAL as

[Bug modula2/111330] [13 Regression] Bootstrap failure building SeqFile.lo

2023-09-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111330 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug modula2/111330] [13 Regression] Bootstrap failure building SeqFile.lo

2023-09-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111330 --- Comment #6 from Gaius Mulley --- Created attachment 55864 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55864=edit Proposed fix Here is a proposed interim patch. In the meantime I'll hunt down the missing case clause (and fix the

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-16 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 Gaius Mulley changed: What|Removed |Added Attachment #56114|0 |1 is obsolete|

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 --- Comment #7 from Gaius Mulley --- Will close once it has been applied to the gcc-13.

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 --- Comment #6 from Gaius Mulley --- Closing now that the patch has been applied.

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 Gaius Mulley changed: What|Removed |Added Attachment #56122|0 |1 is obsolete|

[Bug modula2/111530] Unable to build GM2 standard library on BSD due to a `getopt_long_only' GNU extension dependency

2023-10-27 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111530 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/112110] fails to build on freebsd when compiling wrapclock.cc in wrapclock_timezone attempting to return timezone

2023-10-27 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112110 Gaius Mulley changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug modula2/112110] fails to build on freebsd when compiling wrapclock.cc in wrapclock_timezone attempting to return timezone

2023-10-27 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112110 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug modula2/112110] New: fails to build on freebsd when compiling wrapclock.cc in wrapclock_timezone attempting to return timezone

2023-10-27 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112110 Bug ID: 112110 Summary: fails to build on freebsd when compiling wrapclock.cc in wrapclock_timezone attempting to return timezone Product: gcc Version: 14.0 Status:

[Bug c/102989] Implement C2x's n2763 (_BitInt)

2023-11-01 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102989 --- Comment #115 from Gaius Mulley --- Created attachment 56482 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56482=edit modula2: proposed fix to fix largeconst.mod Here is a patch set for the modula2 fe which re-implements the ZTYPE

[Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double

2023-11-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment #4

[Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double

2023-11-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956 Gaius Mulley changed: What|Removed |Added Attachment #56508|0 |1 is obsolete|

[Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double

2023-11-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956 Gaius Mulley changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from Gaius

[Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double

2023-11-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956 --- Comment #8 from Gaius Mulley --- Created attachment 56524 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56524=edit Proposed fix v5 (git diff -w) Here is the same patch as v5 but generated using git diff -w.

[Bug modula2/111955] isnan support in Builtins.def is missing

2023-10-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955 --- Comment #2 from Gaius Mulley --- Created attachment 56199 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56199=edit Proposed fix Here is the proposed patch with a tiny regression test module. It will be applied once / if the current

[Bug modula2/111955] isnan support in Builtins.def is missing

2023-10-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955 Gaius Mulley changed: What|Removed |Added Attachment #56199|0 |1 is obsolete|

[Bug modula2/111955] isnan support in Builtins.def is missing

2023-10-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2023-10-25 Ever confirmed|0

[Bug modula2/111955] isnan support in Builtins.def is missing

2023-10-25 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/111530] Unable to build GM2 standard library on BSD due to a `getopt_long_only' GNU extension dependency

2023-10-26 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111530 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment #2

[Bug modula2/111871] New: invoking gm2 with -pipe and -v does not work

2023-10-18 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111871 Bug ID: 111871 Summary: invoking gm2 with -pipe and -v does not work Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-09-19 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/111510] Modula-2 runtime ICE on arm-linux-gnueabihf: iso/RTentity.mod:245:in findChildAndParent has caused internal runtime error, RTentity is either corrupt or the module storage has no

2023-09-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111510 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2023-09-21 Ever confirmed|0

[Bug modula2/111510] Modula-2 runtime ICE on arm-linux-gnueabihf: iso/RTentity.mod:245:in findChildAndParent has caused internal runtime error, RTentity is either corrupt or the module storage has no

2023-09-26 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111510 --- Comment #2 from Gaius Mulley --- Created attachment 55996 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55996=edit Proposed fix Here is a proposed fix - the bug was the lack of a nul terminated string - resulting in garbled init

[Bug modula2/111675] New: Incorrect parameter value passed when attempting to pass a field of a packed record as a parameter

2023-10-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111675 Bug ID: 111675 Summary: Incorrect parameter value passed when attempting to pass a field of a packed record as a parameter Product: gcc Version: 14.0 Status:

[Bug modula2/111675] Incorrect parameter value passed when attempting to pass a field of a packed record as a parameter

2023-10-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111675 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2023-10-03 Ever confirmed|0

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-09-19 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 Gaius Mulley changed: What|Removed |Added Attachment #55773|0 |1 is obsolete|

[Bug modula2/111510] Modula-2 runtime ICE on arm-linux-gnueabihf: iso/RTentity.mod:245:in findChildAndParent has caused internal runtime error, RTentity is either corrupt or the module storage has no

2023-09-26 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111510 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug modula2/111530] Unable to build GM2 standard library on BSD due to a `getopt_long_only' GNU extension dependency

2023-09-25 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111530 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-17 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 --- Comment #8 from Gaius Mulley --- Created attachment 56135 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56135=edit Proposed fix for gcc-13 This is a patch for gcc-13 adding dependency checking within gcc/m2/Make-lang.in. This patch

[Bug modula2/111955] New: isnan support in Builtins.def is missing

2023-10-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955 Bug ID: 111955 Summary: isnan support in Builtins.def is missing Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug modula2/111956] New: Many powerpc platforms do _not_ have support for IEEE754 long double

2023-10-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956 Bug ID: 111956 Summary: Many powerpc platforms do _not_ have support for IEEE754 long double Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug c/102989] Implement C2x's n2763 (_BitInt)

2023-10-14 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102989 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment

[Bug modula2/111675] Incorrect parameter value passed when attempting to pass a field of a packed record as a parameter

2023-10-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111675 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug modula2/111756] Re-building all-gcc after source changes fails to link

2023-10-14 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756 --- Comment #2 from Gaius Mulley --- Created attachment 56114 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56114=edit Proposed patch implementing the dependency options for gm2/cc1gm2 This proposed patch implements -M, -MM, -MF, -MT,

[Bug modula2/111085] New: nexttoward and nexttowardf have incorrect definitions

2023-08-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111085 Bug ID: 111085 Summary: nexttoward and nexttowardf have incorrect definitions Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug modula2/111085] nexttoward and nexttowardf have incorrect definitions

2023-08-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111085 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2023-08-20 Ever confirmed|0

[Bug modula2/111085] nexttoward and nexttowardf have incorrect definitions

2023-08-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111085 Gaius Mulley changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-08-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 --- Comment #9 from Gaius Mulley --- Almost certainly m2builtin.cc is failing to detect that the targettm does not have log10l builtin as the result for log10l is always 0.0 on the ppc64le.

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-08-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment #6

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-08-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug modula2/108143] LONGREAL and powerpc64le-linux

2023-08-21 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143 --- Comment #8 from Gaius Mulley --- On reflection I'll drill down to see why the modula-2 builtin log10l doesn't work.

[Bug modula2/102342] gm2 testsuite failures for non-default multilib

2022-04-23 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102342 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org

[Bug modula2/101391] Unresolved reference to module getopt

2022-04-23 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391 Gaius Mulley changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug modula2/110779] SysClock can not read the clock

2023-11-10 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110779 --- Comment #20 from Gaius Mulley --- Created attachment 56558 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56558=edit Proposed fix (libgm2/acinclude.m4 and libgm2/configure.host) Here is a proposed patch for a new file

[Bug modula2/110779] SysClock can not read the clock

2023-11-10 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110779 --- Comment #21 from Gaius Mulley --- I've just noticed that the patch doesn't address the issue of GLIBCXX_IS_NATIVE.

[Bug modula2/110779] SysClock can not read the clock

2023-11-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110779 Gaius Mulley changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug modula2/105411] gm2 testsuite should use TEST_ALWAYS_FLAGS

2022-05-13 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105411 Gaius Mulley changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug modula2/105411] gm2 testsuite should use TEST_ALWAYS_FLAGS

2022-04-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105411 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

[Bug modula2/105391] gm2 doesn't heed --with-gmp*

2022-04-28 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105391 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/105388] [12/13 regression] Conflicting trunc decls in mc-boot/Gdecl.c etc. on Solaris

2022-04-28 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105388 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/105390] [12/13 regression] sigfpe redeclared in mc-boot-ch/GSysExceptions.c

2022-04-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105390 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/101392] cc1gm2 -fdump-system-exports SEGV on Solaris/SPARC

2022-05-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101392 Gaius Mulley changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Gaius

[Bug modula2/102340] gm2 test sources shouldn't be executable

2022-05-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102340 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/101389] Parallel build doesn't work

2022-05-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101389 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/105409] ICE in simplify_subreg, at simplify-rtx.cc:7351

2022-05-05 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105409 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/105410] gm2 doesn't always honor -save-temps

2022-05-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105410 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug modula2/102322] libgm2 Makefiles should be self-contained

2022-09-14 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102322 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/106917] modula-2 fails to bootstrap with the modula-2 branch ,20220912

2022-09-14 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106917 --- Comment #2 from Gaius Mulley --- I've git pushed fixes to libgm2 relating to GM2_FOR_TARGET. Does this also fix this build?

[Bug modula2/106443] Many 32-bit tests FAIL to link on Solaris/sparcv9

2022-09-13 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106443 --- Comment #4 from Gaius Mulley --- just querying whether this bug can be closed now?

[Bug modula2/106917] modula-2 fails to bootstrap with the modula-2 branch ,20220912

2022-09-13 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106917 --- Comment #1 from Gaius Mulley --- please can I have a copy of the configure and make command? I've tried: ../gcc-git-devel-modula2/configure --enable-languages=m2 --prefix=/home/gaius/opt --libexecdir=/home/gaius/opt/lib

[Bug modula2/93575] the modula2 frontend fails to build with a profiled bootstrap

2022-09-13 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93575 --- Comment #2 from Gaius Mulley --- seeking confirmation that this is fixed and can be closed?

[Bug modula2/93575] the modula2 frontend fails to build with a profiled bootstrap

2022-09-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93575 --- Comment #3 from Gaius Mulley --- on re-reading the report I see the gcc-10 tag (I was too focused on trunk).

[Bug modula2/106443] Many 32-bit tests FAIL to link on Solaris/sparcv9

2022-08-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106443 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

[Bug modula2/106443] Many 32-bit tests FAIL to link on Solaris/sparcv9

2022-08-10 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106443 --- Comment #3 from Gaius Mulley --- Thanks for the report and reminder/patch - I've now pushed the patch to gcc.cc.

[Bug modula2/108142] Many empty directories created in the build directory

2022-12-22 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142 --- Comment #5 from Gaius Mulley --- Ah thanks, I'll change all uses of mkdir -p to $(mkinstalldirs).

[Bug modula2/108142] Many empty directories created in the build directory

2022-12-22 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142 --- Comment #6 from Gaius Mulley --- Created attachment 54149 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54149=edit m2 remove empty directories from top build (using mkinstalldirs) The same patch as before but now using mkinstalldirs

[Bug modula2/108183] wrong code generated in the modula2 scaffold mechanism

2022-12-28 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108183 --- Comment #15 from Gaius Mulley --- Yes the proposed changes to the C module ctor works well and matches the declaration in the compiler scaffold. I'd advocate adding the attribute to match the expected behaviour for all modules. The

[Bug modula2/108119] m2rte Seems like it should not be there at all

2022-12-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108119 --- Comment #3 from Gaius Mulley --- Here is a work in progress patch which will by default disable the m2 plugin. The plugin can be enabled via --enable-m2plugin if required. The patch also checks HAVE_PLUGIN and short circuits some of the

[Bug modula2/108119] m2rte Seems like it should not be there at all

2022-12-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108119 --- Comment #2 from Gaius Mulley --- Created attachment 54131 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54131=edit Disable m2plugin by default and add --enable-m2plugin configure

[Bug modula2/108294] soname bump for modula2 runtime libraries

2023-01-05 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108294 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/108142] Many empty directories created in the build directory

2023-01-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142 --- Comment #7 from Gaius Mulley --- Updated patch posted to list.

[Bug modula2/108142] Many empty directories created in the build directory

2023-01-10 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug modula2/108261] modula-2 module registration process seems to fail with shared libraries.

2023-01-10 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108261 --- Comment #11 from Gaius Mulley --- > when a module has the same name but a different interface are the symbols distinct (i.e. mangled differently)? no. So, as you say, the ordering of the static link works fine. I had assumed that

[Bug modula2/108182] gm2 driver mishandles target and multilib options

2023-01-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108182 --- Comment #3 from Gaius Mulley --- I believe I have a fix for the target options. I've built gm2 as a cross compiler for the avr series of microprocessors with the fix and now get a cc1gm2 ICE (after the correct arguments are presented to

[Bug modula2/108136] Modula2 meets cppcheck

2023-01-12 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108136 --- Comment #2 from Gaius Mulley --- Created attachment 54260 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54260=edit Add missing return statement to RTco_select

[Bug modula2/108136] Modula2 meets cppcheck

2023-01-12 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108136 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2023-01-12

[Bug modula2/108182] gm2 driver mishandles target and multilib options

2023-01-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108182 --- Comment #10 from Gaius Mulley --- here is version 4 of the bugfix which enables the driver to link against shared libraries.

[Bug modula2/108261] modula-2 module registration process seems to fail with shared libraries.

2023-01-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108261 --- Comment #7 from Gaius Mulley --- Created attachment 54218 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54218=edit Potential fix for target multilib_dir handling (version 4) shared lib fix

[Bug modula2/108261] modula-2 module registration process seems to fail with shared libraries.

2023-01-09 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108261 --- Comment #9 from Gaius Mulley --- I wonder if: 0. change link array to contain elements of { char *name, (*fn) module_init, (*fn) module_fini }. 1. add new option for gm2 -flibname=foo when creating libraries. libname is buried

[Bug modula2/108261] modula-2 module registration process seems to fail with shared libraries.

2023-01-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108261 --- Comment #17 from Gaius Mulley --- Yes I was coming to the same conclusion (re: name mangling). If each library module had its mangled name component set via -flibname=pim or -flibname=iso etc. Then we have one universe of distinct named

[Bug modula2/108261] modula-2 module registration process seems to fail with shared libraries.

2023-01-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108261 --- Comment #18 from Gaius Mulley --- For the runtime perspective then your layered approach is much cleaner. It would be good to allow users to be able to use pim and some iso functionality or visa versa.

[Bug modula2/92336] cross compiling gcc fails in gm2

2023-01-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92336 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment #4

[Bug modula2/108182] gm2 driver mishandles target and multilib options

2023-01-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108182 --- Comment #4 from Gaius Mulley --- Created attachment 54184 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54184=edit Potential fix for target multilib_dir handling -m and -f. Work in progress.

[Bug modula2/108144] m2 does not respect --enable-version-specific-runtime-libs

2022-12-16 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108144 --- Comment #3 from Gaius Mulley --- Awesome - thanks for the pointer - will examine the subdirs problem simultaneously

  1   2   3   4   5   6   >