* gasp.c (as_abort): New function.
authorIan Lance Taylor <ian@airs.com>
Fri, 25 Aug 1995 02:00:39 +0000 (02:00 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 25 Aug 1995 02:00:39 +0000 (02:00 +0000)
* sb.c (sb_build): Revert yesterday's patch.

gas/ChangeLog
gas/gasp.c

index 757d1a102b353bc2e97f1fc6e67619edd22101d5..71a05b4b7a2cf2381d1ee3ea824e18b0a6db62b1 100644 (file)
@@ -1,5 +1,8 @@
 Thu Aug 24 18:50:19 1995  Ian Lance Taylor  (ian@cygnus.com)
 
+       * gasp.c (as_abort): New function.
+       * sb.c (sb_build): Revert yesterday's patch.
+
        * Makefile.in (gasp.new): Depend upon ../libiberty/libiberty.a.
        Just link against libiberty, not against $(LIBS).
 
index 1e242202a41d108da35e0881661d07718444c4c8..cff902548db58e106bdd55a7a56c191c623dbfd7 100644 (file)
@@ -3644,3 +3644,18 @@ main (argc, argv)
   quit ();
   return 0;
 }
+
+/* This function is used because an abort in some of the other files
+   may be compiled into as_abort because they include as.h.  */
+
+void
+as_abort (file, line, fn)
+     const char *file, *fn;
+     int line;
+{
+  fprintf (stderr, "Internal error, aborting at %s line %d", file, line);
+  if (fn)
+    fprintf (stderr, " in %s", fn);
+  fprintf (stderr, "\nPlease report this bug.\n");
+  exit (1);
+}