projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
69044e1
)
Change "long_double" into "long double" for C prototypes from Fortran.
author
Thomas Koenig
<tkoenig@gcc.gnu.org>
Sat, 1 Apr 2023 08:20:32 +0000
(10:20 +0200)
committer
Thomas Koenig
<tkoenig@gcc.gnu.org>
Sat, 1 Apr 2023 08:22:58 +0000
(10:22 +0200)
gcc/fortran/ChangeLog:
* dump-parse-tree.cc (get_c_type_name): Fix "long_long"
type name to be "long long".
gcc/fortran/dump-parse-tree.cc
patch
|
blob
|
history
diff --git
a/gcc/fortran/dump-parse-tree.cc
b/gcc/fortran/dump-parse-tree.cc
index
f4490da
..
1fc1f31
100644
(file)
--- a/
gcc/fortran/dump-parse-tree.cc
+++ b/
gcc/fortran/dump-parse-tree.cc
@@
-3700,6
+3700,8
@@
get_c_type_name (gfc_typespec *ts, gfc_array_spec *as, const char **pre,
*type_name = c_interop_kinds_table[i].name + 2;
if (strcmp (*type_name, "long_long") == 0)
*type_name = "long long";
+ if (strcmp (*type_name, "long_double") == 0)
+ *type_name = "long double";
if (strcmp (*type_name, "signed_char") == 0)
*type_name = "signed char";
else if (strcmp (*type_name, "size_t") == 0)