fix some warnings
This commit is contained in:
parent
eac6971733
commit
8b6232a675
8 changed files with 16 additions and 15 deletions
1
common.h
1
common.h
|
@ -29,6 +29,7 @@
|
||||||
#ifdef _WIN32_WCE
|
#ifdef _WIN32_WCE
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#else
|
#else
|
||||||
|
#define _BSD_SOURCE // sync
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
1
cpu.c
1
cpu.c
|
@ -21,7 +21,6 @@
|
||||||
// - stm reglist writeback when base is in the list needs adjustment
|
// - stm reglist writeback when base is in the list needs adjustment
|
||||||
// - block memory needs psr swapping and user mode reg swapping
|
// - block memory needs psr swapping and user mode reg swapping
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
u32 memory_region_access_read_u8[16];
|
u32 memory_region_access_read_u8[16];
|
||||||
|
|
1
cpu.h
1
cpu.h
|
@ -112,6 +112,7 @@ extern u32 last_instruction;
|
||||||
u32 function_cc step_debug(u32 pc, u32 cycles);
|
u32 function_cc step_debug(u32 pc, u32 cycles);
|
||||||
u32 execute_arm(u32 cycles);
|
u32 execute_arm(u32 cycles);
|
||||||
void raise_interrupt(irq_type irq_raised);
|
void raise_interrupt(irq_type irq_raised);
|
||||||
|
void set_cpu_mode(cpu_mode_type new_mode);
|
||||||
|
|
||||||
u32 function_cc execute_load_u8(u32 address);
|
u32 function_cc execute_load_u8(u32 address);
|
||||||
u32 function_cc execute_load_u16(u32 address);
|
u32 function_cc execute_load_u16(u32 address);
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
// - stm reglist writeback when base is in the list needs adjustment
|
// - stm reglist writeback when base is in the list needs adjustment
|
||||||
// - block memory needs psr swapping and user mode reg swapping
|
// - block memory needs psr swapping and user mode reg swapping
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
u8 rom_translation_cache[ROM_TRANSLATION_CACHE_SIZE];
|
u8 rom_translation_cache[ROM_TRANSLATION_CACHE_SIZE];
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
# Global definitions
|
# Global definitions
|
||||||
|
|
||||||
PREFIX = /opt/open2x/gcc-4.1.1-glibc-2.3.6
|
PREFIX ?= /opt/open2x/gcc-4.1.1-glibc-2.3.6
|
||||||
CC = $(PREFIX)/bin/arm-open2x-linux-gcc
|
CC = $(PREFIX)/bin/arm-open2x-linux-gcc
|
||||||
STRIP = $(PREFIX)/bin/arm-open2x-linux-strip
|
STRIP = $(PREFIX)/bin/arm-open2x-linux-strip
|
||||||
|
|
||||||
|
@ -18,6 +18,8 @@ else
|
||||||
BIN = gpsp_gp2x
|
BIN = gpsp_gp2x
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
-include Makefile.local
|
||||||
|
|
||||||
# Platform specific definitions
|
# Platform specific definitions
|
||||||
|
|
||||||
VPATH += .. ../arm
|
VPATH += .. ../arm
|
||||||
|
|
15
gp2x/gp2x.c
15
gp2x/gp2x.c
|
@ -1,6 +1,6 @@
|
||||||
/* Parts used from cpuctrl */
|
/*
|
||||||
/* cpuctrl for GP2X
|
Parts used from cpuctrl, Copyright (C) 2005 Hermes/PS2Reality
|
||||||
Copyright (C) 2005 Hermes/PS2Reality
|
Portions Copyright (C) 2009 notaz
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
@ -19,14 +19,14 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#define _BSD_SOURCE
|
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
|
#include "../common.h"
|
||||||
#include <sys/mman.h>
|
#include <sys/mman.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <sys/soundcard.h>
|
#include <sys/soundcard.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include "../common.h"
|
#include <ctype.h>
|
||||||
#include "gp2x.h"
|
#include "gp2x.h"
|
||||||
#include "warm.h"
|
#include "warm.h"
|
||||||
#include "pollux_dpc_set.h"
|
#include "pollux_dpc_set.h"
|
||||||
|
@ -230,10 +230,9 @@ void gp2x_init()
|
||||||
|
|
||||||
gpsp_gp2x_dev = open("/dev/mem", O_RDWR);
|
gpsp_gp2x_dev = open("/dev/mem", O_RDWR);
|
||||||
gpsp_gp2x_dev_audio = open("/dev/mixer", O_RDWR);
|
gpsp_gp2x_dev_audio = open("/dev/mixer", O_RDWR);
|
||||||
gpsp_gp2x_memregl =
|
gpsp_gp2x_memregl = (u32 *)mmap(0, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED,
|
||||||
(unsigned long *)mmap(0, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED,
|
|
||||||
gpsp_gp2x_dev, 0xc0000000);
|
gpsp_gp2x_dev, 0xc0000000);
|
||||||
gpsp_gp2x_memregs = (unsigned short *)gpsp_gp2x_memregl;
|
gpsp_gp2x_memregs = (u16 *)gpsp_gp2x_memregl;
|
||||||
warm_init();
|
warm_init();
|
||||||
#ifdef WIZ_BUILD
|
#ifdef WIZ_BUILD
|
||||||
gpsp_gp2x_gpiodev = open("/dev/GPIO", O_RDONLY);
|
gpsp_gp2x_gpiodev = open("/dev/GPIO", O_RDONLY);
|
||||||
|
|
6
gui.c
6
gui.c
|
@ -16,6 +16,9 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "common.h"
|
||||||
|
#include "font.h"
|
||||||
|
|
||||||
#ifndef _WIN32_WCE
|
#ifndef _WIN32_WCE
|
||||||
|
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
@ -25,9 +28,6 @@
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "common.h"
|
|
||||||
#include "font.h"
|
|
||||||
|
|
||||||
#define MAX_PATH 1024
|
#define MAX_PATH 1024
|
||||||
|
|
||||||
// Blatantly stolen and trimmed from MZX (megazeux.sourceforge.net)
|
// Blatantly stolen and trimmed from MZX (megazeux.sourceforge.net)
|
||||||
|
|
2
zip.c
2
zip.c
|
@ -18,8 +18,8 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zlib.h>
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
#include <zlib.h>
|
||||||
|
|
||||||
#define ZIP_BUFFER_SIZE (128 * 1024)
|
#define ZIP_BUFFER_SIZE (128 * 1024)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue