https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125959
Bug ID: 125959
Summary: GCC16 Algol68 backports
Product: gcc
Version: 16.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: algol68
Assignee: algol68 at gcc dot gnu.org
Reporter: pietro at gcc dot gnu.org
Target Milestone: ---
List of a68 commits to backport to gcc-16 release branch:
c5c346c39a9 a68: return alias set 0 for Algol 68
b0e09fad762 a68: remove redundant HAS_ROWS check from caller side of
a68_low_dup
588986ae646 a68: fix deduplication of in-MOIF modes
5fe9f28b660 a68: Avoid redirect for web link to Jargon File
6d15251d30b a68: provide more detail in multiple declaration diagnostics
418ce03ebb6 a68: handle duplicated modes in module imports
39470da6adc a68: do not pub non-publicized indicants in exports
b3fe970c243 a68: use INCLUDE_FOO before system.h for standard C++ headers
92d068f3784 a68: fix type of flex.sub_offset in struct encoded_mode
5956ba14069 a68: escape %< and %> in call to sprintf
191fa9195ff a68: fix brackets parser diagnostics
66fad1a77fa a68: fix typo in a68_demangle_symbol
3781bb37cf8 a68: avoid coalescing of stmt_lists in a68_lower_unit_list
0d997fc5535 a68: add assert after calling a68_lower_tree on a unit list
0fa86e1efa8 a68: consolidate refs when lowering formulas
b155cbf0535 algol68: Use correct library file extension on darwin and windows
f746787e2c3 libiberty, Darwin: Read dylibs too
d6081770359 a68: fix diagnostic strings in a68_attr_format_token
c4883a678e1 a68: fix list of worthy characters in ga68.texi
e123cd977b9 a86: add syntax on modes and nests to ga68.vw
290221e86a3 a68: fix diagnostic in recover_from_error
f95105f0276 a68: improve diagnostics for malformed modes
cae19c78ce7 algol68, libga68: Fix typos in various files
9742769e0d7 algol68: Open source files in binary mode
e9d363b4987 algol68: Add FLOOR as synonym for ENTIER
23f43aa6bdd a68: remove unimplemented math functions from is_mappable_routine
2258d600c1f algol68: Correct typo exeect -> exeext