https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #11 from Steve Kargl ---
On Thu, Mar 30, 2023 at 07:21:21PM +, pinskia at gcc dot gnu.org wrote:
>
> For ILP32 (32bit x86) and LLP64IL32 (64bit Windows/mingw) targets, it will use
> c_long_long which is outputted wrong. Anyways
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #10 from Andrew Pinski ---
(In reply to Steve Kargl from comment #9)
>
> If one instruments, write_decl() in dump-parse-tree.cc to
> dump the table of bind(c) types, one can see why you get
> what you get.
>
> % cat a.f90
> module
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #9 from Steve Kargl ---
On Wed, Mar 29, 2023 at 07:42:08PM +, sgk at troutmask dot
apl.washington.edu wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
>
> --- Comment #3 from Steve Kargl ---
> On Wed, Mar 29, 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #8 from Andrew Pinski ---
(In reply to Steve Kargl from comment #7)
> On Wed, Mar 29, 2023 at 09:28:38PM +, pinskia at gcc dot gnu.org wrote:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
> >
> > --- Comment #5 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #7 from Steve Kargl ---
On Wed, Mar 29, 2023 at 09:28:38PM +, pinskia at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
>
> --- Comment #5 from Andrew Pinski ---
> There is a bug with -m32 and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #6 from Andrew Pinski ---
diff --git a/gcc/fortran/dump-parse-tree.cc b/gcc/fortran/dump-parse-tree.cc
index 3b24bdc1a6c..7869130ac2b 100644
--- a/gcc/fortran/dump-parse-tree.cc
+++ b/gcc/fortran/dump-parse-tree.cc
@@ -3697,6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #5 from Andrew Pinski ---
There is a bug with -m32 and fc-prototypes though, it should be long long
rather than long long. Let me provide a patch for that.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #3 from Steve Kargl ---
On Wed, Mar 29, 2023 at 05:50:05PM +, emr-gnu at hev dot psu.edu wrote:
>
>
> Extending my original demonstrator, if you add a "INTEGER(KIND=C_INT64_T) ::
> E", you get the following output:
>
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
--- Comment #2 from Eric Reischer ---
I can't point to a specific standard that says, "thou shalt generate output
with these types..."; it's more of a "we probably should be doing this"-type
thing. If you are compiling Fortran and C on the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109322
kargl at gcc dot gnu.org changed:
What|Removed |Added
Severity|normal |enhancement
11 matches
Mail list logo