Commit Graph

29 Commits

Author SHA1 Message Date
Clifford T. Matthews 88219957db Fixed so we can build in our source directory (make distcheck doesn't check that). 2009-12-05 17:36:04 -07:00
Clifford T. Matthews 36cf1b7528 make distcheck works. 2009-12-05 15:34:57 -07:00
Clifford Matthews b9044353de No more need for extra arguments to configure (at least on the systems I'm currently testing) 2009-06-22 22:38:05 -06:00
Clifford Matthews dada69c88d Hack: add -fno-dce when compiling for x86_64 2009-06-22 16:24:05 -06:00
Clifford Matthews 9c5ceb4e0f Make clean cleans up native/i386 .o files too. 2009-06-22 15:30:14 -06:00
Clifford T. Matthews a66465f9ca assembly cleanup and optimization are now AC_ARG_ENABLEd rather than done via environment variables. 2009-06-22 14:41:10 -06:00
Clifford Matthews 2935fe1503 moved ROMlib_offset definition into Syn68k (to help with Executor's use of autoconf). 2009-06-19 15:25:57 -06:00
Clifford T. Matthews da506a85a1 Works on Fedora 11 (gcc 4.4.0) 2009-06-10 08:16:22 -06:00
Clifford T. Matthews 41d5c6157b x86_64 runs now, although so far only with optimization flags lowered by hand. 2009-06-08 20:07:17 -06:00
Clifford T. Matthews 18131149d9 Fixed bug introduced in last commit. 2009-06-08 19:17:31 -06:00
Clifford T. Matthews 97d657fa0f More x86_64 mods, but x86_64 still doesn't work. 2009-06-08 18:57:09 -06:00
Clifford T. Matthews f508f8c67c got --disable-native working on i386 2009-06-08 12:39:06 -06:00
Clifford T. Matthews 25eaed6e60 Merge branch 'master' of git@github.com:ctm/syn68k 2009-06-08 11:37:12 -06:00
Clifford T. Matthews 01acac518c --disable-native appears to work (needs more testing) 2009-06-08 11:36:57 -06:00
Clifford Matthews b33bf94c49 Merge branch 'master' of git@github.com:ctm/syn68k 2009-06-08 11:20:08 -06:00
Clifford Matthews fccefb39fa Removed BROKEN_SIZE_32 (no longer needed now that we use local labels) 2009-06-08 11:19:51 -06:00
Clifford T. Matthews c2604c275a Beginning of work to get Syn68k working on x86_64 in 64-bit mode (we used to be able to do on the Alpha) 2009-06-07 19:59:00 -06:00
Clifford Matthews c4c3d51467 More Mac OS X mods (native still doesn't work, but we're closer). 2009-06-07 17:49:06 -06:00
Clifford Matthews cc36e6e260 Builds (but doesn't run) on Mac OS X 2009-06-06 14:23:16 -06:00
Clifford Matthews 944f070990 Fixed native code generation for Mac OS X (but still have other Mac OS X problems). 2009-06-06 09:19:03 -06:00
Clifford T. Matthews d0035f4d92 build i386-isa.h when needed 2009-06-05 05:29:55 -06:00
Clifford Matthews 010c5babac Some mods to help with Mac OS X build. The build still fails, but we're close. 2009-06-05 17:00:59 -06:00
Clifford T. Matthews a409d45c50 Produces a working libsyn68k.a on Fedora 9 using the stock compiler. Probably works with other gcc 4.x variants, but hasn't been tested much yet. 2009-06-03 05:02:50 -06:00
Clifford T. Matthews dc8eb02d33 Made it so that make install installs libsyn68k.a and syn68k_public.h. However, there's a chance that the libsyn68k.a that they install is broken. 2009-06-02 01:59:08 -06:00
Clifford T. Matthews ef27cd8214 Includes salty-horse's fix for big endian compilation, but doesn't include his endian test result in config.h mods. 2009-06-01 16:14:50 -06:00
Clifford T. Matthews 253d704e71 Builds on i386 Fedora 9 system. Haven't yet verified that Exeuctor works with it, though. 2009-06-01 15:45:49 -06:00
Ori Avtalion e29f14a6d0 Fix compilation on big endian machines 2009-02-09 22:14:40 +02:00
Ori Avtalion d629112ec3 Move config.h to includes/, include it in syn86k_public.h 2009-02-09 22:08:32 +02:00
Clifford T. Matthews eac71db488 Syn68k from an svn export 2008-09-26 08:25:10 -06:00