PARAMS removal.

This commit is contained in:
Kevin Buettner
2000-05-28 01:12:42 +00:00
parent 3c07fb76e6
commit a14ed312fd
325 changed files with 4253 additions and 5056 deletions

View File

@@ -265,11 +265,9 @@ language_mode;
#define CAST_IS_CONVERSION (current_language->la_language == language_c || \
current_language->la_language == language_cplus)
extern void
language_info PARAMS ((int));
extern void language_info (int);
extern enum language
set_language PARAMS ((enum language));
extern enum language set_language (enum language);
/* This page contains functions that return things that are
@@ -353,14 +351,11 @@ set_language PARAMS ((enum language));
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_decimal_format_custom (char *); /* language.c */
extern char *
local_octal_format_custom PARAMS ((char *)); /* language.c */
extern char *local_octal_format_custom (char *); /* language.c */
extern char *
local_hex_format_custom PARAMS ((char *)); /* language.c */
extern char *local_hex_format_custom (char *); /* language.c */
#if 0
/* FIXME: cagney/2000-03-04: This function does not appear to be used.
@@ -368,108 +363,85 @@ extern char *
/* Return a string that contains the hex digits of the number. No preceeding
"0x" */
extern char *
longest_raw_hex_string PARAMS ((LONGEST));
extern char *longest_raw_hex_string (LONGEST);
#endif
/* Return a string that contains a number formatted in one of the local
(language-specific) formats. Result is static and is overwritten by
the next call. Takes printf options like "08l" or "l". */
extern char *
local_hex_string PARAMS ((unsigned long)); /* language.c */
extern char *local_hex_string (unsigned long); /* language.c */
extern char *
longest_local_hex_string PARAMS ((LONGEST)); /* language.c */
extern char *longest_local_hex_string (LONGEST); /* language.c */
extern char *
local_hex_string_custom PARAMS ((unsigned long, char *)); /* language.c */
extern char *local_hex_string_custom (unsigned long, char *); /* language.c */
extern char *
longest_local_hex_string_custom PARAMS ((LONGEST, char *)); /* language.c */
extern char *longest_local_hex_string_custom (LONGEST, char *); /* language.c */
/* Type predicates */
extern int
simple_type PARAMS ((struct type *));
extern int simple_type (struct type *);
extern int
ordered_type PARAMS ((struct type *));
extern int ordered_type (struct type *);
extern int
same_type PARAMS ((struct type *, struct type *));
extern int same_type (struct type *, struct type *);
extern int
integral_type PARAMS ((struct type *));
extern int integral_type (struct type *);
extern int
numeric_type PARAMS ((struct type *));
extern int numeric_type (struct type *);
extern int
character_type PARAMS ((struct type *));
extern int character_type (struct type *);
extern int
boolean_type PARAMS ((struct type *));
extern int boolean_type (struct type *);
extern int
float_type PARAMS ((struct type *));
extern int float_type (struct type *);
extern int
pointer_type PARAMS ((struct type *));
extern int pointer_type (struct type *);
extern int
structured_type PARAMS ((struct type *));
extern int structured_type (struct type *);
/* Checks Binary and Unary operations for semantic type correctness */
/* FIXME: Does not appear to be used */
#define unop_type_check(v,o) binop_type_check((v),NULL,(o))
extern void
binop_type_check PARAMS ((struct value *, struct value *, int));
extern void binop_type_check (struct value *, struct value *, int);
/* Error messages */
extern void
op_error PARAMS ((char *fmt, enum exp_opcode, int));
extern void op_error (char *fmt, enum exp_opcode, int);
#define type_op_error(f,o) \
op_error((f),(o),type_check==type_check_on ? 1 : 0)
#define range_op_error(f,o) \
op_error((f),(o),range_check==range_check_on ? 1 : 0)
extern void
type_error
PARAMS ((char *,...))
ATTR_FORMAT (printf, 1, 2);
extern void type_error (char *, ...) ATTR_FORMAT (printf, 1, 2);
void
range_error PARAMS ((char *,...))
ATTR_FORMAT (printf, 1, 2);
void
range_error (char *, ...)
ATTR_FORMAT (printf, 1, 2);
/* Data: Does this value represent "truth" to the current language? */
extern int
value_true PARAMS ((struct value *));
extern int value_true (struct value *);
extern struct type *lang_bool_type PARAMS ((void));
extern struct type *lang_bool_type (void);
/* The type used for Boolean values in the current language. */
#define LA_BOOL_TYPE lang_bool_type ()
/* Misc: The string representing a particular enum language. */
extern enum language language_enum PARAMS ((char *str));
extern enum language language_enum (char *str);
extern const struct language_defn *language_def PARAMS ((enum language));
extern const struct language_defn *language_def (enum language);
extern char *language_str PARAMS ((enum language));
extern char *language_str (enum language);
/* Add a language to the set known by GDB (at initialization time). */
extern void
add_language PARAMS ((const struct language_defn *));
extern void add_language (const struct language_defn *);
extern enum language
get_frame_language PARAMS ((void)); /* In stack.c */
extern enum language get_frame_language (void); /* In stack.c */
#endif /* defined (LANGUAGE_H) */