aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range.cc
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2022-02-27 11:42:46 +0000
committerPierre-Marie de Rodat <derodat@adacore.com>2022-05-13 08:04:39 +0000
commit6d22fb118f5c292c6c35c9177074485be0159810 (patch)
tree69a5efff7c73daaa761a5730856004b79e549ecb /gcc/gimple-range.cc
parent17a89d82142be1fd9d9a8a584977f41204e13463 (diff)
downloadgcc-6d22fb118f5c292c6c35c9177074485be0159810.zip
gcc-6d22fb118f5c292c6c35c9177074485be0159810.tar.gz
gcc-6d22fb118f5c292c6c35c9177074485be0159810.tar.bz2
[Ada] Ada ABI change when building with assertions
Compiling with and without assertions enabled the name of some generated symbols differ; this is an issue when using pre-built libraries. gcc/ada/ * freeze.adb (Check_Inherited_Conditions): Dispatch table wrappers must be placed in the list of entities of their scope at the same place of their wrapped primitive. This is required for private types since these wrappers are built when their full tagged type declaration is frozen but they may override a primitive defined in the public part of the package (and it is important to maintain the wrapper in the list of public entities of the package to ensure their correct visibility).
Diffstat (limited to 'gcc/gimple-range.cc')
0 files changed, 0 insertions, 0 deletions