X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fvalprint.h;h=5bea657b2031e23a6f7fde98d645ea250d7aeeaa;hb=09d15f2aa8defb0fda30196567e391147f551128;hp=fa4860ad53cf8bc8e4b4e5c5c19cc173c0686c4a;hpb=c5aa993b1f4add48fbdc6cc3117059f616e49875;p=binutils-gdb.git diff --git a/gdb/valprint.h b/gdb/valprint.h index fa4860ad53c..5bea657b203 100644 --- a/gdb/valprint.h +++ b/gdb/valprint.h @@ -1,6 +1,5 @@ /* Declarations for value printing routines for GDB, the GNU debugger. - Copyright 1986, 1988, 1989, 1991, 1992, 1993, 1994 - Free Software Foundation, Inc. + Copyright 1986, 1988, 1989, 1991-1994, 2000 Free Software Foundation, Inc. This file is part of GDB. @@ -32,23 +31,27 @@ extern int objectprint; /* Controls looking up an object's derived type extern unsigned int print_max; /* Max # of chars for strings/vectors */ +/* Print repeat counts if there are more than this many repetitions of an + element in an array. Referenced by the low level language dependent + print routines. */ +extern unsigned int repeat_count_threshold; + extern int output_format; extern int stop_print_at_null; /* Stop printing at null char? */ -extern void -val_print_array_elements PARAMS ((struct type *, char *, CORE_ADDR, GDB_FILE *, - int, int, int, enum val_prettyprint, - unsigned int)); +extern void val_print_array_elements (struct type *, char *, CORE_ADDR, + struct ui_file *, int, int, int, + enum val_prettyprint, unsigned int); -extern void -val_print_type_code_int PARAMS ((struct type *, char *, GDB_FILE *)); +extern void val_print_type_code_int (struct type *, char *, + struct ui_file *); -extern void -print_binary_chars PARAMS ((GDB_FILE *, unsigned char *, unsigned int)); +extern void print_binary_chars (struct ui_file *, unsigned char *, + unsigned int); -extern void -print_octal_chars PARAMS ((GDB_FILE *, unsigned char *, unsigned int)); +extern void print_octal_chars (struct ui_file *, unsigned char *, + unsigned int); -extern void -print_decimal_chars PARAMS ((GDB_FILE *, unsigned char *, unsigned int)); +extern void print_decimal_chars (struct ui_file *, unsigned char *, + unsigned int);