diff options
author | Iain Sandoe <iains@gcc.gnu.org> | 2019-10-12 19:20:43 +0000 |
---|---|---|
committer | Iain Sandoe <iains@gcc.gnu.org> | 2019-10-12 19:20:43 +0000 |
commit | 8103659e35edffe864ad49ac4be3a40dae0785a0 (patch) | |
tree | 6695dec5074aa7901b830e506f8466b72ed7552b /gcc/fortran/expr.c | |
parent | f8d234a38d9a58ac78fca3c543a41f845d93e1ae (diff) | |
download | gcc-8103659e35edffe864ad49ac4be3a40dae0785a0.zip gcc-8103659e35edffe864ad49ac4be3a40dae0785a0.tar.gz gcc-8103659e35edffe864ad49ac4be3a40dae0785a0.tar.bz2 |
[Darwin] Suppress emitting empty ctor/dtor sections.
Older versions of GCC emit empty .constructor/.destructor sections
whenever building for C++. In fact, these sections are only used for
kernel mode code - so don't emit them unless that's what we're
building.
gcc/ChangeLog:
2019-10-12 Iain Sandoe <iain@sandoe.co.uk>
* config/darwin.c (darwin_file_end): Only emit empty CTOR/DTOR
sections when building kernel extension code.
From-SVN: r276923
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions