Commit Graph

330 Commits

Author SHA1 Message Date
twinaphex
d1298471a1 (Initial) Makefile, link.T file and libco - other files still need
to be copied over
2014-04-24 22:52:37 +02:00
Mustafa Tufan
f5591e60d1 2.8.0b16 2014-04-17 22:02:24 +03:00
Mustafa Tufan
8f5d29c39d 2.8.0b15 2014-04-14 14:28:17 +03:00
Mustafa Tufan
f06fbb3d40 2.7.1b14 2014-04-08 23:17:52 +03:00
Mustafa Tufan
4d62e62b20 2.7.1b13 2014-04-04 21:57:37 +03:00
Mustafa Tufan
ae36e1de71 2.7.1b13 2014-03-26 21:16:26 +02:00
Mustafa Tufan
82777e23c1 2.7.1b12 2014-03-26 15:55:20 +02:00
Mustafa Tufan
58c1cdb8f2 2.7.1b12 2014-03-23 04:51:54 +02:00
Mustafa TUFAN
d29250fdbb Merge pull request #43 from rofl0r/fix271b11
a2091.c: export some functions which are now used from cdtv.c
2014-03-23 04:26:30 +02:00
rofl0r
91d3bff670 fix prototype of getgfxoffset 2014-03-23 03:16:58 +01:00
rofl0r
9d9df72c2a a2091.c: export some functions which are now used from cdtv.c 2014-03-23 03:01:29 +01:00
Mustafa Tufan
30865290f9 2.7.1b11 2014-03-19 16:44:31 +02:00
Mustafa TUFAN
428ab282e0 Merge pull request #42 from rofl0r/fix_mtim
fix issue with 0S X lacking st_mtim
2014-03-06 21:22:44 +02:00
rofl0r
9d8f7e914c fix issue with 0S X lacking st_mtim
POSIX 2008+ says that struct stat contains a member st_mtim.
OS X blatantly ignores that.
the struct is called st_mtimespec there, but it gets undefined when
_POSIX_C_SOURCE is set, so we must additionally set _DARWIN_C_SOURCE
to get it back.
2014-03-06 16:19:31 +01:00
Mustafa Tufan
861101c5c5 2.7.1b10 2014-03-06 14:00:28 +02:00
Mustafa Tufan
8ad39419d9 2.7.1b10 2014-03-06 13:59:37 +02:00
Mustafa TUFAN
4fca5e70cf Merge pull request #41 from rofl0r/fix_warnings
Fix warnings and switch uaecptr to always be 32bit
2014-03-06 08:38:45 +02:00
rofl0r
2bb1bb228e fix all format specificier warnings
most of them are caused from the switch to make uaecptr always 32 bit.
2014-03-05 22:16:55 +01:00
rofl0r
8cf3ca7e87 disk.c: fix statement with no effect 2014-03-05 22:14:50 +01:00
rofl0r
6e9d4400e8 enforcer.c: use m68k_getpc() instead of pointer truncation
fix as advised by Toni Wilen in
https://github.com/tonioni/WinUAE/pull/5
2014-03-05 22:12:21 +01:00
rofl0r
d829a8dc43 make uaecptr 32bit even on 64bit archs
this type is only used to point into the amiga memory.
see https://github.com/tonioni/WinUAE/pull/5 for more information.

additionally we make the 64bit types always typedef'd to long long,
where possible (lack of long long is only possible on broken pre-
C99 compilers), this has the advantage that we can always use the "ll"
format specifier when dealing with those types, which would result in
warnings if the implementation typedefs int64_t from stdint to long
on 64bit archs (which is the case for typical linux gcc setups).
2014-03-05 22:06:26 +01:00
rofl0r
e7839fc445 include unistd.h where needed
close, read, sync, ftruncate, alarm, etc etc
2014-03-05 22:05:21 +01:00
rofl0r
d7237c02f6 qemuuaeglue.h: fix forward declaration of struct CirrusVGAState 2014-03-05 22:00:11 +01:00
rofl0r
2a994c3d08 qemuuaeglue.h: fix problem when compiled with gcc 4.5.4 2014-03-05 21:23:33 +01:00
Mustafa Tufan
fc443a35ff 2.7.1b10 2014-03-05 10:13:04 +02:00
Mustafa Tufan
9c65acc617 2.7.1b9 2014-02-27 20:59:23 +02:00
Mustafa Tufan
8713b5a5ce 2.7.1b9 2014-02-22 22:23:40 +02:00
Mustafa Tufan
9ad9fc0baa 2.7.1b8 2014-02-22 13:24:47 +02:00
Mustafa TUFAN
2dcfa6672e Merge pull request #39 from rofl0r/fix270b8
fixes 270b8, from rofl0r
2014-02-22 08:32:36 +02:00
rofl0r
b89a090578 add build script for linux with sdl-gui 2014-02-22 00:06:50 +01:00
rofl0r
deff5cabd4 fix INLINE related breakage from new dms C files
short version: inline on its own doesn't make sense - how can
you export a function and at the same time inline it ?

thus use static inline.
also reorder the code so the bogus forward declarations are not
needed anymore.
2014-02-21 23:56:18 +01:00
rofl0r
8e3ffa1548 md-x86-gcc/support.c: fix omitted variable declaration
it's quite strange that this didnt cause a build error before...
2014-02-21 23:54:22 +01:00
Mustafa Tufan
53188444cd 2.7.1b8 sdl2fix 2014-02-17 13:40:17 +02:00
Mustafa Tufan
7098dcc769 2.7.1b8 2014-02-17 13:36:20 +02:00
Mustafa Tufan
3766cac47f 2.7.1b8 2014-02-17 13:35:18 +02:00
Mustafa Tufan
8d0e364312 2.7.1b7 2014-02-09 17:54:14 +02:00
Mustafa Tufan
0ac54c6934 2.7.1b7 2014-02-09 17:52:58 +02:00
Mustafa Tufan
a988ca0541 PNaCl 2014-02-06 02:05:25 +02:00
Mustafa Tufan
1574c898ee PNaCl 2014-02-06 02:04:12 +02:00
Mustafa Tufan
f4fa9b5d40 2.7.1b5 2014-02-03 14:25:54 +02:00
Mustafa Tufan
8bd283cdd8 2.7.1b5 2014-02-03 14:25:07 +02:00
Mustafa Tufan
c9a04859f5 2.7.1b4 fixes 2014-01-31 11:26:27 +02:00
Mustafa TUFAN
8e04be11a6 Merge pull request #38 from rofl0r/linux_i386
Linux i386
2014-01-30 21:43:58 -08:00
rofl0r
1a3d2fb59b qemuuaeglue.h: fix problem when compiled with gcc 4.5.4 2014-01-30 23:56:45 +01:00
rofl0r
c0376a8f52 configure: __x86_64__ is set automatically by the compiler
if we let configure add this when it (erroneously) detects amd64
(due to a 32bit-crosscompiler build on a 64 bit kernel), we break
the 32bit build.
2014-01-30 23:53:08 +01:00
rofl0r
fbfef8385c make md-amd64-gcc & md-i386-gcc symlinks to x86 2014-01-30 23:50:05 +01:00
rofl0r
ce51f99dc8 add a new generic x86 machdep directory
this merges i386 and x86_64 into a single dir.
the few differences use #ifdef __x86_64__.
2014-01-30 23:45:47 +01:00
Mustafa Tufan
ba2582df1e 2.7.1b4 fixes 2014-01-29 10:46:14 +02:00
Mustafa Tufan
a7b6e0d3fd 2.7.1b4 fixes 2014-01-29 10:46:01 +02:00
Mustafa TUFAN
5a09cb387c Merge pull request #37 from rofl0r/sdl-gui-rebased-on-master
make sdl gui usable
2014-01-28 22:37:33 -08:00