Commit ef7ec1c16d184c6b7296d681aaa7e4f37cb57c6c
1 parent
8dd640e4
clean build: Fix remaining sh4 warnings
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6668 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
4 changed files
with
9 additions
and
28 deletions
hw/shix.c
... | ... | @@ -45,21 +45,6 @@ void pic_info(void) |
45 | 45 | /* XXXXX */ |
46 | 46 | } |
47 | 47 | |
48 | -void vga_update_display(void) | |
49 | -{ | |
50 | - /* XXXXX */ | |
51 | -} | |
52 | - | |
53 | -void vga_invalidate_display(void) | |
54 | -{ | |
55 | - /* XXXXX */ | |
56 | -} | |
57 | - | |
58 | -void vga_screen_dump(const char *filename) | |
59 | -{ | |
60 | - /* XXXXX */ | |
61 | -} | |
62 | - | |
63 | 48 | static void shix_init(ram_addr_t ram_size, int vga_ram_size, |
64 | 49 | const char *boot_device, |
65 | 50 | const char *kernel_filename, const char *kernel_cmdline, | ... | ... |
target-sh4/cpu.h
target-sh4/exec.h
... | ... | @@ -53,10 +53,4 @@ static inline void env_to_regs(void) |
53 | 53 | /* XXXXX */ |
54 | 54 | } |
55 | 55 | |
56 | -void cpu_load_tlb(CPUState * env); | |
57 | - | |
58 | -int find_itlb_entry(CPUState * env, target_ulong address, | |
59 | - int use_asid, int update); | |
60 | -int find_utlb_entry(CPUState * env, target_ulong address, int use_asid); | |
61 | - | |
62 | 56 | #endif /* _EXEC_SH4_H */ | ... | ... |
target-sh4/helper.c
... | ... | @@ -313,8 +313,8 @@ static void increment_urc(CPUState * env) |
313 | 313 | Return entry, MMU_ITLB_MISS, MMU_ITLB_MULTIPLE or MMU_DTLB_MULTIPLE |
314 | 314 | Update the itlb from utlb if update is not 0 |
315 | 315 | */ |
316 | -int find_itlb_entry(CPUState * env, target_ulong address, | |
317 | - int use_asid, int update) | |
316 | +static int find_itlb_entry(CPUState * env, target_ulong address, | |
317 | + int use_asid, int update) | |
318 | 318 | { |
319 | 319 | int e, n; |
320 | 320 | |
... | ... | @@ -344,7 +344,7 @@ int find_itlb_entry(CPUState * env, target_ulong address, |
344 | 344 | |
345 | 345 | /* Find utlb entry |
346 | 346 | Return entry, MMU_DTLB_MISS, MMU_DTLB_MULTIPLE */ |
347 | -int find_utlb_entry(CPUState * env, target_ulong address, int use_asid) | |
347 | +static int find_utlb_entry(CPUState * env, target_ulong address, int use_asid) | |
348 | 348 | { |
349 | 349 | /* per utlb access */ |
350 | 350 | increment_urc(env); |
... | ... | @@ -418,9 +418,9 @@ static int get_mmu_address(CPUState * env, target_ulong * physical, |
418 | 418 | return n; |
419 | 419 | } |
420 | 420 | |
421 | -int get_physical_address(CPUState * env, target_ulong * physical, | |
422 | - int *prot, target_ulong address, | |
423 | - int rw, int access_type) | |
421 | +static int get_physical_address(CPUState * env, target_ulong * physical, | |
422 | + int *prot, target_ulong address, | |
423 | + int rw, int access_type) | |
424 | 424 | { |
425 | 425 | /* P1, P2 and P4 areas do not use translation */ |
426 | 426 | if ((address >= 0x80000000 && address < 0xc0000000) || |
... | ... | @@ -525,7 +525,7 @@ target_phys_addr_t cpu_get_phys_page_debug(CPUState * env, target_ulong addr) |
525 | 525 | return physical; |
526 | 526 | } |
527 | 527 | |
528 | -void cpu_load_tlb(CPUState * env) | |
528 | +void cpu_load_tlb(CPUSH4State * env) | |
529 | 529 | { |
530 | 530 | int n = cpu_mmucr_urc(env->mmucr); |
531 | 531 | tlb_t * entry = &env->utlb[n]; | ... | ... |