* language.c (local_decimal_format_custom): Add function, bug
reported by Robert R. Henry (rrh@tera.com).
+Mon Mar 1 09:25:57 1993 Fred Fish (fnf@cygnus.com)
+
+ * language.h (local_decimal_format_custom): Add prototype.
+ * language.c (local_decimal_format_custom): Add function, bug
+ reported by Robert R. Henry (rrh@tera.com).
+
Fri Feb 26 18:33:18 1993 John Gilmore (gnu@cacophony.cygnus.com)
* xcoffexec.c (vmap_ldinfo): Fix "/" for '/' typo, reported
strcat (form, local_octal_format_suffix ());
return form;
}
+
+/* Returns the appropriate printf format for decimal numbers. */
+char *
+local_decimal_format_custom(pre)
+ char *pre;
+{
+ static char form[50];
+
+ strcpy (form, local_decimal_format_prefix ());
+ strcat (form, "%");
+ strcat (form, pre);
+ strcat (form, local_decimal_format_specifier ());
+ strcat (form, local_decimal_format_suffix ());
+ return form;
+}
\f
/* This page contains functions that are used in type/range checking.
They all return zero if the type/range check fails.
overwritten by the next call. Takes printf options like "08" or "l"
(to produce e.g. %08x or %lx). */
+extern char *
+local_decimal_format_custom PARAMS ((char *)); /* language.c */
+
extern char *
local_octal_format_custom PARAMS ((char *)); /* language.c */