Define HAVE_AS_EXPLICIT_RELOCS and HAVE_AS_JSRDIRECT_RELOCS. These symbols are
authormiod <miod@openbsd.org>
Mon, 1 Jun 2015 18:59:41 +0000 (18:59 +0000)
committermiod <miod@openbsd.org>
Mon, 1 Jun 2015 18:59:41 +0000 (18:59 +0000)
only used by the alpha backend and allow it to produce more precise
relocation information, but need a recent as(1) for this to work.

This will be necessary to enable secureplt by default.

gnu/usr.bin/cc/cc_tools/auto-host.h

index dc631a3..7685673 100644 (file)
@@ -1,6 +1,6 @@
-/* auto-host.h.  Generated by configure.  */
+/* auto-host.h.  enerated b configure.  */
 /* config.in.  Generated from configure.ac by autoheader.  */
-/* $OpenBSD: auto-host.h,v 1.4 2010/05/07 22:03:52 kettenis Exp $ */
+/* $OpenBSD: auto-host.h,v 1.5 2015/06/01 18:59:41 miod Exp $ */
 
 /* Define as the number of bits in a byte, if \`limits.h' doesn't. */
 #ifndef USED_FOR_TARGET
 
 /* Define if your assembler supports explicit relocations. */
 #ifndef USED_FOR_TARGET
-/* #undef HAVE_AS_EXPLICIT_RELOCS */
+#define HAVE_AS_EXPLICIT_RELOCS
 #endif
 
 
 
 /* Define if your assembler supports the lituse_jsrdirect relocation. */
 #ifndef USED_FOR_TARGET
-/* #undef HAVE_AS_JSRDIRECT_RELOCS */
+#define HAVE_AS_JSRDIRECT_RELOCS
 #endif