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
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?
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101388
Gaius Mulley changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065
Gaius Mulley changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065
Gaius Mulley changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #5 from Gaius
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.
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
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111330
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756
Gaius Mulley changed:
What|Removed |Added
Attachment #56114|0 |1
is obsolete|
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756
--- Comment #6 from Gaius Mulley ---
Closing now that the patch has been applied.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756
Gaius Mulley changed:
What|Removed |Added
Attachment #56122|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111530
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112110
Gaius Mulley changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112110
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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:
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956
Gaius Mulley changed:
What|Removed |Added
Attachment #56508|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956
Gaius Mulley changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #7 from Gaius
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.
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955
Gaius Mulley changed:
What|Removed |Added
Attachment #56199|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2023-10-25
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111955
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
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:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111510
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2023-09-21
Ever confirmed|0
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
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:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111675
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2023-10-03
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143
Gaius Mulley changed:
What|Removed |Added
Attachment #55773|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111510
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111530
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111756
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
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:
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102989
Gaius Mulley changed:
What|Removed |Added
CC||gaius at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111675
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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,
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111085
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2023-08-20
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111085
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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.
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108143
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102342
Gaius Mulley changed:
What|Removed |Added
CC||gaius at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391
Gaius Mulley changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110779
Gaius Mulley changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105411
Gaius Mulley changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105411
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105391
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105388
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105390
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101392
Gaius Mulley changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #2 from Gaius
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102340
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101389
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105409
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105410
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102322
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
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?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106443
--- Comment #4 from Gaius Mulley ---
just querying whether this bug can be closed now?
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
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?
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).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106443
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
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.
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).
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
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
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108294
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142
--- Comment #7 from Gaius Mulley ---
Updated patch posted to list.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108142
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
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
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108136
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2023-01-12
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.
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
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
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
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.
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
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.
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 - 100 of 566 matches
Mail list logo