aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
diff options
context:
space:
mode:
authorRobert Dubner <rdubner@symas.com>2025-03-13 21:03:46 -0400
committerRobert Dubner <rdubner@symas.com>2025-03-14 08:52:16 -0400
commitb673d7b593f63a526a85d56204f1217bc4fbf6a1 (patch)
tree59c16bd55afff3e9d20c47f2d8c20b08f1051850 /gcc/rust
parentddcb471e76a9960d644b9c69cab05944abdd1092 (diff)
downloadgcc-b673d7b593f63a526a85d56204f1217bc4fbf6a1.zip
gcc-b673d7b593f63a526a85d56204f1217bc4fbf6a1.tar.gz
gcc-b673d7b593f63a526a85d56204f1217bc4fbf6a1.tar.bz2
Prevent use of ASM_EXPR for optimized COBOL compilations [PR119214]
The creation of assembler labels using ASM_EXPR causes name collisions in the assembly language because some optimizations repeat code, and those labels can get repeated. Use of "if( !optimize )" prevents (at least) that problem when it cropped up with "-O -ftrace" gcc/cobol: PR cobol/119214 * gengen.cc: applies if( !optimize ) test
Diffstat (limited to 'gcc/rust')
0 files changed, 0 insertions, 0 deletions