Explain that we rely on compiler .c files
to include auto-host.h before target configuration headers.
2022-09-29 Olivier Hainque <hainque@adacore.com>
gcc/
* config/vxworks.h: Add comment on our use of
HAVE_INITFINI_ARRAY_SUPPORT.
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
+/* ??? We use HAVE_INITFINI_ARRAY_SUPPORT in preprocessor guards in this
+ header, which is conveyed by auto-host.h despite being a target property.
+ #include auto-host.h here would trigger lots of conflicts so we rely on
+ compiler .c files doing this before target configuration headers. */
+
/* Assert that we are targeting VxWorks. */
#undef TARGET_VXWORKS
#define TARGET_VXWORKS 1