extern int quit_flag;
extern int immediate_quit;
+extern int sevenbit_strings;
extern void
quit PARAMS ((void));
extern int
query ();
+extern void
+begin_line PARAMS ((void));
+
extern void
wrap_here PARAMS ((char *));
extern void
puts_filtered PARAMS ((char *));
+extern void
+vprintf_filtered ();
+
extern void
vfprintf_filtered ();
n_spaces PARAMS ((int));
extern void
-printchar PARAMS ((int, FILE *, int));
+gdb_printchar PARAMS ((int, FILE *, int));
extern char *
strdup_demangled PARAMS ((const char *));
/* Baud rate specified for communication with serial target systems. */
extern char *baud_rate;
-/* Languages represented in the symbol table and elsewhere. */
+/* Languages represented in the symbol table and elsewhere.
+ This should probably be in language.h, but since enum's can't
+ be forward declared to satisfy opaque references before their
+ actual definition, needs to be here. */
enum language
{
language_auto, /* Placeholder for automatic setting */
language_c, /* C */
language_cplus, /* C++ */
+ /* start-sanitize-chill */
language_chill, /* Chill */
+ /* end-sanitize-chill */
language_m2 /* Modula-2 */
};
-/* Return a format string for printf that will print a number in the local
- (language-specific) hexadecimal format. Result is static and is
- overwritten by the next call. local_hex_format_custom takes printf
- options like "08" or "l" (to produce e.g. %08x or %lx). */
-
-#define local_hex_format() (current_language->la_hex_format)
-
-extern char *
-local_hex_format_custom PARAMS ((char *)); /* language.c */
-
-/* Return a string that contains a number formatted in the local
- (language-specific) hexadecimal format. Result is static and is
- overwritten by the next call. local_hex_string_custom takes printf
- options like "08" or "l". */
-
-extern char *
-local_hex_string PARAMS ((int)); /* language.c */
-
-extern char *
-local_hex_string_custom PARAMS ((int, char *)); /* language.c */
-
\f
/* Host machine definition. This will be a symlink to one of the
xm-*.h files, built by the `configure' script. */