Clifford T. Matthews
e1cada4e55
Added steps to README so I can reproduce successful tests.
2010-11-11 10:59:26 -07:00
Clifford T. Matthews
ded4972934
tiny change to autogen.sh. I want to try building from a completely new clone (to make sure I'm not accidentally depending on stuff in my current directory)
2010-11-11 10:35:38 -07:00
Clifford T. Matthews
fc75521fb6
Ancient hacks that I made as I was trying to get Executor on iPad.
...
Unfortunately I never documented exactly what I did and now months
have gone by, so I have to go back and try to figure out what I was
doing and what worked and what didn't.
2010-11-11 09:33:10 -07:00
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
aab2017cf7
Fixed underscore detection to work on Snow Leopard.
2009-12-05 17:35:31 -07:00
Clifford T. Matthews
36cf1b7528
make distcheck works.
2009-12-05 15:34:57 -07:00
Clifford T. Matthews
21b993bbdd
Fix so we can compile on Fedora 9 still.
2009-11-27 16:22:37 -07:00
Clifford T. Matthews
bb56a75d7b
updated README to mention that Syn68k will not build properly under Snow Leopard.
2009-11-27 13:54:25 -07:00
Clifford T. Matthews
655e404e13
Fixed to build on Fedora 11 and Fedora 12.
2009-11-27 12:31:18 -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 T. Matthews
32da58abd4
minor reformat of configure.ac
2009-06-22 11:03:58 -06:00
Clifford T. Matthews
20c950a654
No longer enables native support on non-x86.
2009-06-22 10:46:03 -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 Matthews
d432d6ea9f
No longer mention that Executor doesn't run under Mac OS X.
2009-06-12 18:30:18 -06:00
Clifford T. Matthews
54d3050853
Mention what Syn68k is in README
2009-06-10 16:42:45 -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
417c8c1a90
Updated README/TODO to mention ppc target.
2009-06-09 10:19:47 -06:00
Clifford T. Matthews
3d7b4add5b
README reflects current state.
2009-06-08 22:02:29 -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
7c09cb5fb8
Fixed host_cpu_class-based detection bug.
2009-06-08 07:58:28 -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
71bf911a65
Builds correctly on Mac OS X
2009-06-07 19:12:25 -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
9939d92e91
Another execstack fix.
2009-06-06 12:12:12 -06:00
Clifford T. Matthews
4b93c68bc4
Added execstack back in since it really is needed on some platforms.
2009-06-06 11:49:53 -06:00
Clifford T. Matthews
e33db7b097
Don't need -z execstack after all.
2009-06-06 10:40:56 -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
9ac2e0ebb8
renamed output files to not conflict with .gitignore
2009-06-05 01:21:40 -06:00
Clifford T. Matthews
9e04703a34
Added some syngentest info (see test/output/README)
2009-06-05 00:56:39 -06:00
Clifford T. Matthews
d8ae6db97a
Added x86_64 compilation hack to README
2009-06-03 18:27:34 -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
ad6ca93da4
Updated README to note gcc 4.3.3 problems.
2009-06-02 14:57:54 -06:00
Clifford T. Matthews
9f31e73203
updated README to note that gcc 4.2.4 works.
2009-06-02 13:33:11 -06:00
Clifford T. Matthews
7ba435096e
Updated README to include gcc issues
2009-06-02 08:25:10 -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