aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/misc.cc
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2022-05-17 12:22:20 +0000
committerPierre-Marie de Rodat <derodat@adacore.com>2022-06-02 09:06:42 +0000
commit615682bc665e17f5b38e12878a1fa98f5062b5e4 (patch)
tree89d1f895502a56236054c7021b4c69b08552f363 /gcc/ada/gcc-interface/misc.cc
parent017f48682c2498b4cde79cf6a1c2e09b6ad51e02 (diff)
downloadgcc-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