diff options
author | Arnaud Charlet <charlet@adacore.com> | 2022-05-17 12:22:20 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2022-06-02 09:06:42 +0000 |
commit | 615682bc665e17f5b38e12878a1fa98f5062b5e4 (patch) | |
tree | 89d1f895502a56236054c7021b4c69b08552f363 /gcc/ada/gcc-interface/misc.cc | |
parent | 017f48682c2498b4cde79cf6a1c2e09b6ad51e02 (diff) | |
download | gcc-615682bc665e17f5b38e12878a1fa98f5062b5e4.zip gcc-615682bc665e17f5b38e12878a1fa98f5062b5e4.tar.gz gcc-615682bc665e17f5b38e12878a1fa98f5062b5e4.tar.bz2 |
[Ada] Refine previous changes on making symbols public/private
Inline_Always procedures should be kept public for proper inter unit
inlining.
gcc/ada/
* sem_ch7.adb (Set_Referencer_Of_Non_Subprograms): New local
procedure, used for code refactoring. Also take into account
Inline_Always pragma when deciding to make a symbol public for
C generation.
Diffstat (limited to 'gcc/ada/gcc-interface/misc.cc')
0 files changed, 0 insertions, 0 deletions