diff options
author | Robert Dubner <rdubner@symas.com> | 2025-03-13 21:03:46 -0400 |
---|---|---|
committer | Robert Dubner <rdubner@symas.com> | 2025-03-14 08:52:16 -0400 |
commit | b673d7b593f63a526a85d56204f1217bc4fbf6a1 (patch) | |
tree | 59c16bd55afff3e9d20c47f2d8c20b08f1051850 /gcc/rust | |
parent | ddcb471e76a9960d644b9c69cab05944abdd1092 (diff) | |
download | gcc-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