Commit 64b85a8f authored by Blue Swirl's avatar Blue Swirl
Browse files

Delete useless 'extern' qualifiers for functions



'extern' qualifier is useless for function declarations. Delete
them.

Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
parent ba76a84d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ struct qemu_cache_conf {

extern struct qemu_cache_conf qemu_cache_conf;

extern void qemu_cache_utils_init(char **envp);
void qemu_cache_utils_init(char **envp);

/* mildly adjusted code from tcg-dyngen.c */
static inline void flush_icache_range(unsigned long start, unsigned long stop)
+18 −18
Original line number Diff line number Diff line
@@ -38,33 +38,33 @@ typedef struct cmdinfo {
extern cmdinfo_t	*cmdtab;
extern int		ncmds;

extern void		help_init(void);
extern void		quit_init(void);
void help_init(void);
void quit_init(void);

typedef int (*argsfunc_t)(int index);
typedef int (*checkfunc_t)(const cmdinfo_t *ci);

extern void		add_command(const cmdinfo_t *ci);
extern void		add_user_command(char *optarg);
extern void		add_args_command(argsfunc_t af);
extern void		add_check_command(checkfunc_t cf);
void add_command(const cmdinfo_t *ci);
void add_user_command(char *optarg);
void add_args_command(argsfunc_t af);
void add_check_command(checkfunc_t cf);

extern const cmdinfo_t	*find_command(const char *cmd);
const cmdinfo_t *find_command(const char *cmd);

extern void		command_loop(void);
extern int		command_usage(const cmdinfo_t *ci);
extern int		command(const cmdinfo_t *ci, int argc, char **argv);
void command_loop(void);
int command_usage(const cmdinfo_t *ci);
int command(const cmdinfo_t *ci, int argc, char **argv);

/* from input.h */
extern char	**breakline(char *input, int *count);
extern void	doneline(char *input, char **vec);
extern char	*fetchline(void);
char **breakline(char *input, int *count);
void doneline(char *input, char **vec);
char *fetchline(void);

extern long long cvtnum(char *s);
extern void	cvtstr(double value, char *str, size_t sz);
long long cvtnum(char *s);
void cvtstr(double value, char *str, size_t sz);

extern struct timeval tsub(struct timeval t1, struct timeval t2);
extern double	tdiv(double value, struct timeval tv);
struct timeval tsub(struct timeval t1, struct timeval t2);
double tdiv(double value, struct timeval tv);

enum {
	DEFAULT_TIME		= 0x0,
@@ -72,7 +72,7 @@ enum {
	VERBOSE_FIXED_TIME	= 0x2
};

extern void	timestr(struct timeval *tv, char *str, size_t sz, int flags);
void timestr(struct timeval *tv, char *str, size_t sz, int flags);

extern char *progname;

+43 −44
Original line number Diff line number Diff line
@@ -362,48 +362,48 @@ typedef struct disassemble_info {
   target address.  Return number of bytes processed.  */
typedef int (*disassembler_ftype) (bfd_vma, disassemble_info *);

extern int print_insn_big_mips		(bfd_vma, disassemble_info*);
extern int print_insn_little_mips	(bfd_vma, disassemble_info*);
extern int print_insn_i386		(bfd_vma, disassemble_info*);
extern int print_insn_m68k		(bfd_vma, disassemble_info*);
extern int print_insn_z8001		(bfd_vma, disassemble_info*);
extern int print_insn_z8002		(bfd_vma, disassemble_info*);
extern int print_insn_h8300		(bfd_vma, disassemble_info*);
extern int print_insn_h8300h		(bfd_vma, disassemble_info*);
extern int print_insn_h8300s		(bfd_vma, disassemble_info*);
extern int print_insn_h8500		(bfd_vma, disassemble_info*);
extern int print_insn_alpha		(bfd_vma, disassemble_info*);
extern disassembler_ftype arc_get_disassembler (int, int);
extern int print_insn_arm		(bfd_vma, disassemble_info*);
extern int print_insn_sparc		(bfd_vma, disassemble_info*);
extern int print_insn_big_a29k		(bfd_vma, disassemble_info*);
extern int print_insn_little_a29k	(bfd_vma, disassemble_info*);
extern int print_insn_i960		(bfd_vma, disassemble_info*);
extern int print_insn_sh		(bfd_vma, disassemble_info*);
extern int print_insn_shl		(bfd_vma, disassemble_info*);
extern int print_insn_hppa		(bfd_vma, disassemble_info*);
extern int print_insn_m32r		(bfd_vma, disassemble_info*);
extern int print_insn_m88k		(bfd_vma, disassemble_info*);
extern int print_insn_mn10200		(bfd_vma, disassemble_info*);
extern int print_insn_mn10300		(bfd_vma, disassemble_info*);
extern int print_insn_ns32k		(bfd_vma, disassemble_info*);
extern int print_insn_big_powerpc	(bfd_vma, disassemble_info*);
extern int print_insn_little_powerpc	(bfd_vma, disassemble_info*);
extern int print_insn_rs6000		(bfd_vma, disassemble_info*);
extern int print_insn_w65		(bfd_vma, disassemble_info*);
extern int print_insn_d10v		(bfd_vma, disassemble_info*);
extern int print_insn_v850		(bfd_vma, disassemble_info*);
extern int print_insn_tic30		(bfd_vma, disassemble_info*);
extern int print_insn_ppc		(bfd_vma, disassemble_info*);
extern int print_insn_s390		(bfd_vma, disassemble_info*);
extern int print_insn_crisv32           (bfd_vma, disassemble_info*);
extern int print_insn_crisv10           (bfd_vma, disassemble_info*);
extern int print_insn_microblaze        (bfd_vma, disassemble_info*);
extern int print_insn_ia64              (bfd_vma, disassemble_info*);
int print_insn_big_mips         (bfd_vma, disassemble_info*);
int print_insn_little_mips      (bfd_vma, disassemble_info*);
int print_insn_i386             (bfd_vma, disassemble_info*);
int print_insn_m68k             (bfd_vma, disassemble_info*);
int print_insn_z8001            (bfd_vma, disassemble_info*);
int print_insn_z8002            (bfd_vma, disassemble_info*);
int print_insn_h8300            (bfd_vma, disassemble_info*);
int print_insn_h8300h           (bfd_vma, disassemble_info*);
int print_insn_h8300s           (bfd_vma, disassemble_info*);
int print_insn_h8500            (bfd_vma, disassemble_info*);
int print_insn_alpha            (bfd_vma, disassemble_info*);
disassembler_ftype arc_get_disassembler (int, int);
int print_insn_arm              (bfd_vma, disassemble_info*);
int print_insn_sparc            (bfd_vma, disassemble_info*);
int print_insn_big_a29k         (bfd_vma, disassemble_info*);
int print_insn_little_a29k      (bfd_vma, disassemble_info*);
int print_insn_i960             (bfd_vma, disassemble_info*);
int print_insn_sh               (bfd_vma, disassemble_info*);
int print_insn_shl              (bfd_vma, disassemble_info*);
int print_insn_hppa             (bfd_vma, disassemble_info*);
int print_insn_m32r             (bfd_vma, disassemble_info*);
int print_insn_m88k             (bfd_vma, disassemble_info*);
int print_insn_mn10200          (bfd_vma, disassemble_info*);
int print_insn_mn10300          (bfd_vma, disassemble_info*);
int print_insn_ns32k            (bfd_vma, disassemble_info*);
int print_insn_big_powerpc      (bfd_vma, disassemble_info*);
int print_insn_little_powerpc   (bfd_vma, disassemble_info*);
int print_insn_rs6000           (bfd_vma, disassemble_info*);
int print_insn_w65              (bfd_vma, disassemble_info*);
int print_insn_d10v             (bfd_vma, disassemble_info*);
int print_insn_v850             (bfd_vma, disassemble_info*);
int print_insn_tic30            (bfd_vma, disassemble_info*);
int print_insn_ppc              (bfd_vma, disassemble_info*);
int print_insn_s390             (bfd_vma, disassemble_info*);
int print_insn_crisv32          (bfd_vma, disassemble_info*);
int print_insn_crisv10          (bfd_vma, disassemble_info*);
int print_insn_microblaze       (bfd_vma, disassemble_info*);
int print_insn_ia64             (bfd_vma, disassemble_info*);

#if 0
/* Fetch the disassembler for a given BFD, if that support is available.  */
extern disassembler_ftype disassembler	(bfd *);
disassembler_ftype disassembler(bfd *);
#endif


@@ -412,21 +412,20 @@ extern disassembler_ftype disassembler (bfd *);

/* Here is a function which callers may wish to use for read_memory_func.
   It gets bytes from a buffer.  */
extern int buffer_read_memory
  (bfd_vma, bfd_byte *, int, struct disassemble_info *);
int buffer_read_memory(bfd_vma, bfd_byte *, int, struct disassemble_info *);

/* This function goes with buffer_read_memory.
   It prints a message using info->fprintf_func and info->stream.  */
extern void perror_memory (int, bfd_vma, struct disassemble_info *);
void perror_memory(int, bfd_vma, struct disassemble_info *);


/* Just print the address in hex.  This is included for completeness even
   though both GDB and objdump provide their own (to print symbolic
   addresses).  */
extern void generic_print_address (bfd_vma, struct disassemble_info *);
void generic_print_address(bfd_vma, struct disassemble_info *);

/* Always true.  */
extern int generic_symbol_at_address (bfd_vma, struct disassemble_info *);
int generic_symbol_at_address(bfd_vma, struct disassemble_info *);

/* Macro to initialize a disassemble_info struct.  This should be called
   by all applications creating such a struct.  */
+7 −7
Original line number Diff line number Diff line
@@ -7,13 +7,13 @@ extern "C" {

typedef struct envlist envlist_t;

extern	envlist_t *envlist_create(void);
extern	void envlist_free(envlist_t *);
extern	int envlist_setenv(envlist_t *, const char *);
extern	int envlist_unsetenv(envlist_t *, const char *);
extern	int envlist_parse_set(envlist_t *, const char *);
extern	int envlist_parse_unset(envlist_t *, const char *);
extern	char **envlist_to_environ(const envlist_t *, size_t *);
envlist_t *envlist_create(void);
void envlist_free(envlist_t *);
int envlist_setenv(envlist_t *, const char *);
int envlist_unsetenv(envlist_t *, const char *);
int envlist_parse_set(envlist_t *, const char *);
int envlist_parse_unset(envlist_t *, const char *);
char **envlist_to_environ(const envlist_t *, size_t *);

#ifdef __cplusplus
}
+1 −1
Original line number Diff line number Diff line
@@ -192,7 +192,7 @@ extern TranslationBlock *tb_phys_hash[CODE_GEN_PHYS_HASH_SIZE];
#if defined(USE_DIRECT_JUMP)

#if defined(_ARCH_PPC)
extern void ppc_tb_set_jmp_target(unsigned long jmp_addr, unsigned long addr);
void ppc_tb_set_jmp_target(unsigned long jmp_addr, unsigned long addr);
#define tb_set_jmp_target1 ppc_tb_set_jmp_target
#elif defined(__i386__) || defined(__x86_64__)
static inline void tb_set_jmp_target1(unsigned long jmp_addr, unsigned long addr)
Loading