diff options
author | Olivier Hainque <hainque@adacore.com> | 2018-05-30 08:57:50 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-30 08:57:50 +0000 |
commit | 5e648d3021c10f8bc1fcc3404dcd5ede6cdc32f9 (patch) | |
tree | d88c603d13e454f7b08e2976b8c9767ff5f92fa0 /gcc/ada/sysdep.c | |
parent | 812e6118dcab9e0b0e717c44a987ce65ec7c13ec (diff) | |
download | gcc-5e648d3021c10f8bc1fcc3404dcd5ede6cdc32f9.zip gcc-5e648d3021c10f8bc1fcc3404dcd5ede6cdc32f9.tar.gz gcc-5e648d3021c10f8bc1fcc3404dcd5ede6cdc32f9.tar.bz2 |
[Ada] Craft .ctors/.dtors sections manually for VxWorks EH registration
Temporary change for experimental purposes. Further cleanups will
be needed if this sheme works as we hope.
2018-05-30 Olivier Hainque <hainque@adacore.com>
gcc/ada/
* vx_crtbegin_attr.c (CTOR_ATTRIBUTE, DTOR_ATTRIBUTE): Empty.
(eh_registration_ctors, eh_registration_tors): New static variables,
forced in a .ctors/.dtors section, respectively, with priority.
From-SVN: r260938
Diffstat (limited to 'gcc/ada/sysdep.c')
0 files changed, 0 insertions, 0 deletions