[Bug target/100255] Crosscompiler to ia64-hp-vms: vmsdbgout.c:368:20: error: ISO C++17 does not allow 'register' storage class specifier [-Werror=register]
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue May 4 12:26:44 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100255
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-8 branch has been updated by Jakub Jelinek
<jakub@gcc.gnu.org>:
https://gcc.gnu.org/g:2b8cc983060099f2bfbb21d42cf1aad4d55d2348
commit r8-10945-g2b8cc983060099f2bfbb21d42cf1aad4d55d2348
Author: Jakub Jelinek <jakub@redhat.com>
Date: Mon Apr 26 09:59:15 2021 +0200
vmsdbgout: Remove useless register keywords
register keyword was removed in C++17, and in vmsdbgout.c it served no
useful purpose.
2021-04-26 Jakub Jelinek <jakub@redhat.com>
PR debug/100255
* vmsdbgout.c (ASM_OUTPUT_DEBUG_STRING, vmsdbgout_begin_block,
vmsdbgout_end_block, lookup_filename, vmsdbgout_source_line):
Remove
register keywords.
(cherry picked from commit 297bfacdb448c0d29b8dfac2818350b90902bc75)
More information about the Gcc-bugs
mailing list