aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Bitcode/DataLayoutUpgradeTest.cpp
diff options
context:
space:
mode:
authorEugene Epshteyn <eepshteyn@nvidia.com>2025-07-17 14:18:21 -0400
committerGitHub <noreply@github.com>2025-07-17 14:18:21 -0400
commit413e71b700562f914b369c7eab6ad41c18910bdf (patch)
tree136e612bfffb8753a1e306bee49e23b09f4e7e0d /llvm/unittests/Bitcode/DataLayoutUpgradeTest.cpp
parentafff28e4cb4b56dc5c77ecdb5aad9ec10e170999 (diff)
downloadllvm-413e71b700562f914b369c7eab6ad41c18910bdf.zip
llvm-413e71b700562f914b369c7eab6ad41c18910bdf.tar.gz
llvm-413e71b700562f914b369c7eab6ad41c18910bdf.tar.bz2
[flang] Main program symbol no longer conflicts with the other symbols (#149169)
The following code is now accepted: ``` module m end program m use m end ``` The PROGRAM name doesn't really have an effect on the compilation result, so it shouldn't result in symbol name conflicts. This change makes the main program symbol name all uppercase in the cooked character stream. This makes it distinct from all other symbol names that are all lowercase in cooked character stream. Modified the tests that were checking for lower case main program name.
Diffstat (limited to 'llvm/unittests/Bitcode/DataLayoutUpgradeTest.cpp')
0 files changed, 0 insertions, 0 deletions