+2001-01-23 Kazu Hirata <kazu@hxi.com>
+
+ * as.c: Fix formatting.
+ * ehopt.c: Likewise.
+ * messages.c: Likewise.
+ * stabs.c: Likewise.
+ * symbols.c: Likewise.
+
2001-01-23 Ben Elliston <bje@redhat.com>
* config/tc-m32r.c (m32r_handle_align): Declare type of fragp.
md_end ();
#endif
- /* If we've been collecting dwarf2 .debug_line info, either for
+ /* If we've been collecting dwarf2 .debug_line info, either for
assembly debugging or on behalf of the compiler, emit it now. */
dwarf2_finish ();
file(s). Please us when there is no recovery, but we want to
continue processing but not produce an object file.
Please explain in string (which may have '\n's) what recovery was
- done. */
+ done. */
#ifdef USE_STDARG
void
char *tmp = file;
char *endp = file + strlen (file);
char *bufp = buf;
-
+
if (last_file != NULL
&& strcmp (last_file, file) == 0)
return;
-
+
/* Rather than try to do this in some efficient fashion, we just
generate a string and then parse it again. That lets us use the
existing stabs hook, which expect to see a string, rather than
doubled up backslashes), the symbol name, and the other characters
that make up a stabs file directive. */
bufp = buf = xmalloc (2 * strlen (file) + strlen (sym) + 12);
-
+
*bufp++ = '"';
while (tmp < endp)
{
char *bslash = strchr (tmp, '\\');
int len = (bslash ? (bslash - tmp + 1) : strlen (tmp));
-
+
/* Double all backslashes, since demand_copy_C_string (used by
s_stab to extract the part in quotes) will try to replace them as
escape sequences. backslash may appear in a filespec. */
strncpy (bufp, tmp, len);
-
+
tmp += len;
bufp += len;
if (last_file != NULL)
free (last_file);
last_file = xstrdup (file);
-
+
free (buf);
input_line_pointer = hold;
char *type;
const char *message_format = _("\"%d\" (instance number %d of a %s label)");
int index = 0;
-
+
#ifdef LOCAL_LABEL_PREFIX
if (s[index] == LOCAL_LABEL_PREFIX)
++index;
#endif
-
+
if (s[index] != 'L')
return s;