If configure decides that thread-local storage isn't available, it
does not define "TLS". However, this is used unconditionally in a
definition. So, define it if it isn't already defined.
#define EXIT_FAILURE 1
#endif
+/* Configure will leave this undefined, but it's unconditionally used
+ in a definition later. */
+#ifndef TLS
+#define TLS
+#endif
+
\f
/* provide storage for subsystem, stack and heap data which may have been
passed in on the command line. Ld puts this data into a bfd_link_info