diff options
author | bd1976bris <bd1976llvm@gmail.com> | 2024-05-20 09:48:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-20 09:48:35 +0100 |
commit | 384bf545a1a7d8dfd16afd20ef07eb845495bac4 (patch) | |
tree | 024ed2fcb798cfdb0d1545de199a013de6617088 /clang/lib/CodeGen/CoverageMappingGen.cpp | |
parent | d3d6565c2453be2f580ff12b32cc5d0cb5c6c9d8 (diff) | |
download | llvm-384bf545a1a7d8dfd16afd20ef07eb845495bac4.zip llvm-384bf545a1a7d8dfd16afd20ef07eb845495bac4.tar.gz llvm-384bf545a1a7d8dfd16afd20ef07eb845495bac4.tar.bz2 |
[Driver][PS5] Set visibility option defaults (#92091)
Adjust the PS5 driver defaults for the -fvisibility-from-dllstorageclass
sub-options so that only globals with dllimport/dllexport annotations
are adjusted. This allows globals without dllimport/export to retain
the visibility and pre-emptability assigned during IR-Gen. Set
-fvisibility=hidden on PS5 by default to compensate for no longer
overriding the visibility of definitions without dllexport. Note there
is no behavior change for PS4 (the behavior of overriding the
visibility for all globals is retained on PS4).
Diffstat (limited to 'clang/lib/CodeGen/CoverageMappingGen.cpp')
0 files changed, 0 insertions, 0 deletions