C.W. Betts
ec57c0a099
Get the glibtool/libtool checker in autogen.sh to work on an actual system.
2013-07-15 19:12:06 -06:00
C.W. Betts
6c72dac2e0
Make autogen.sh work on Darwin/OS X by checking for glibtool/glibtoolize first.
...
The libtool binary that OS X uses is actually not the same version that other unices use. The version that other unices use is named glibtool on OS X. It seems that syn68k uses arguments that aren't available on OS X's/Darwin's libtool.
2013-07-11 11:04:13 -06: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
Ori Avtalion
1e0db1eac6
Add .gitignore
2009-02-09 22:23:58 +02:00