+ sprintf(buffer, fmt, x1);
+ warn(buffer);
+}
+
+/* Print a warning message containing the string X1.
+ The message is given by the format FMT. */
+
+void
+warns(fmt, x1)
+ char *fmt, *x1;
+{
+ char buffer[200];
+ sprintf(buffer, fmt, x1);
+ warn(buffer);
+}
+
+/* Print a warning message containing the two strings X1 and X2.
+ The message is given by the format FMT. */
+
+void
+warnss(fmt, x1, x2)
+ char *fmt, *x1, *x2;
+{
+ char buffer[200];
+ sprintf(buffer, fmt, x1, x2);
+ warn(buffer);
+}
+
+/* Print a warning message containing the 3 strings X1, X2, X3.
+ The message is given by the format FMT. */
+
+void
+warnsss(fmt, x1, x2, x3)
+ char *fmt, *x1, *x2, *x3;
+{
+ char buffer[200];
+ sprintf(buffer, fmt, x1, x2, x3);
+ warn(buffer);
+}
+
+/* Print a message for the fatal occurence of more than MAXSHORT
+ instances of whatever is denoted by the string S. */