diff options
author | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-07-06 06:15:36 +0000 |
---|---|---|
committer | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-07-06 06:15:36 +0000 |
commit | 952f00483ebc3e30bc9f0f76f4b80258e4fcef43 (patch) | |
tree | 5608aad0f59e34928c3ebcd5b5bf7492d6a81e96 /gcc/gcc.h | |
parent | b944ea74582a3520691dc4c1ecf8130c8a6491d3 (diff) | |
download | gcc-952f00483ebc3e30bc9f0f76f4b80258e4fcef43.tar.gz |
* gcc.c: Convert prototypes to ISO C90.
* gcc.h: Likewise.
* gcov-dump.c: Likewise.
* gcov-iov.c: Likewise.
* gcse.c: Likewise.
* genattrtab.h: Likewise.
* ggc.h: Likewise.
* global.c: Likewise.
* graph.c: Likewise.
* graph.h: Likewise.
* hosthooks.h: Likewise.
* hooks.h: Likewise.
* hooks.c: Likewise.
* hashtable.h: Likewise.
* hashtable.c: Likewise.
* haifa-sched.c: Likewise.
* integrate.h: Likewise.
* integrate.c: Likewise.
* input.h: Likewise.
* ifcvt.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68995 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcc.h')
-rw-r--r-- | gcc/gcc.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/gcc/gcc.h b/gcc/gcc.h index e96a22089d6..9df9ffd1252 100644 --- a/gcc/gcc.h +++ b/gcc/gcc.h @@ -26,9 +26,9 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA /* The mapping of a spec function name to the C function that implements it. */ struct spec_function -{ +{ const char *name; - const char *(*func) PARAMS ((int, const char **)); + const char *(*func) (int, const char **); }; /* This defines which switch letters take arguments. */ @@ -54,22 +54,21 @@ struct spec_function /* These are exported by gcc.c. */ -extern int do_spec PARAMS ((const char *)); -extern void record_temp_file PARAMS ((const char *, int, int)); -extern void fancy_abort PARAMS ((void)) ATTRIBUTE_NORETURN; -extern void fatal PARAMS ((const char *, ...)) - ATTRIBUTE_PRINTF_1 ATTRIBUTE_NORETURN; -extern void error PARAMS ((const char *, ...)) ATTRIBUTE_PRINTF_1; -extern void pfatal_with_name PARAMS ((const char *)) ATTRIBUTE_NORETURN; -extern void set_input PARAMS ((const char *)); +extern int do_spec (const char *); +extern void record_temp_file (const char *, int, int); +extern void fancy_abort (void) ATTRIBUTE_NORETURN; +extern void fatal (const char *, ...) ATTRIBUTE_PRINTF_1 ATTRIBUTE_NORETURN; +extern void error (const char *, ...) ATTRIBUTE_PRINTF_1; +extern void pfatal_with_name (const char *) ATTRIBUTE_NORETURN; +extern void set_input (const char *); /* Spec files linked with gcc.c must provide definitions for these. */ /* Called before processing to change/add/remove arguments. */ -extern void lang_specific_driver PARAMS ((int *, const char *const **, int *)); +extern void lang_specific_driver (int *, const char *const **, int *); /* Called before linking. Returns 0 on success and -1 on failure. */ -extern int lang_specific_pre_link PARAMS ((void)); +extern int lang_specific_pre_link (void); extern int n_infiles; |