Applied, thanks. Had to change the chartype.h part a bit, as it didn't
want to apply on its own. I am not sure why.
Anyway, it's in. Is there a reason not to include -Wredundant_decls in
our default warnings flags?
--Josh
At 22:54 on 04/16/2002 EDT, Simon Glover <[EMAIL PROTECTED]> wrote:
>
> Compiling parrot with gcc's -Wredundant_decls option shows up a few
> places where we're declaring functions twice in the same header file.
> Patch below fixes.
>
> Simon
>
> --- include/parrot/chartype.h.old Tue Apr 16 22:33:46 2002
> +++ include/parrot/chartype.h Tue Apr 16 22:31:56 2002
> @@ -48,9 +48,6 @@
>
> #define chartype_lookup Parrot_chartype_lookup
>
> -CHARTYPE_TRANSCODER chartype_lookup_transcoder(const CHARTYPE *from,
> - const CHARTYPE *to);
> -
> #endif
>
> #endif
>
>
> --- include/parrot/packfile.h.old Tue Apr 16 22:32:52 2002
> +++ include/parrot/packfile.h Tue Apr 16 22:32:58 2002
> @@ -119,8 +119,6 @@
> opcode_t *packed,
> opcode_t packed_size);
>
> -opcode_t PackFile_Constant_pack_size(struct PackFile_Constant *self);
> -
> #endif /* PACKFILE_H */
>
> /*
>
>
> --- include/parrot/embed.h.old Tue Apr 16 22:38:01 2002
> +++ include/parrot/embed.h Tue Apr 16 22:38:07 2002
> @@ -32,8 +32,6 @@
>
> Parrot_PackFile Parrot_readbc(Parrot, char *);
>
> -void Parrot_setwarnings(Parrot, Parrot_warnclass);
> -
> void Parrot_loadbc(Parrot, Parrot_PackFile);
>
> void Parrot_runcode(Parrot, int argc, char *argv[]);
>
>
> --- runops_cores.c.old Tue Apr 16 22:48:36 2002
> +++ runops_cores.c Tue Apr 16 22:48:42 2002
> @@ -47,9 +47,6 @@
> * With bounds checking.
> */
>
> -void trace_op(struct Parrot_Interp *interpreter, opcode_t *code_start,
> - opcode_t *code_end, opcode_t *pc);
> -
> opcode_t *
> runops_slow_core(struct Parrot_Interp *interpreter, opcode_t *pc)
> {
>