jet
|
1ffe46a545
|
added ARM interpreted mode supported
|
2009-08-06 11:52:36 -06:00 |
|
Joel Dice
|
27d863790c
|
Merge branch 'win64' into gnu
Conflicts:
makefile
src/compile-x86.S
src/x86.S
src/x86.cpp
|
2009-07-25 20:48:36 -06:00 |
|
Joel Dice
|
e72ff8db0b
|
Merge branch 'master' into gnu
Conflicts:
src/compile.cpp
|
2009-07-11 12:11:59 -06:00 |
|
Joel Dice
|
ab5ba9c954
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-07-10 09:57:29 -06:00 |
|
jent
|
8335dc4297
|
Now using the CoreServices instead of the Carbon framework....this
allows for cocoa and future compatability
|
2009-07-02 03:30:05 -06:00 |
|
jent
|
3367ac88e3
|
Added in code to support os.version for Windows/Linux/OSX
The make file had to be modified to include the carbon framework in OSX
|
2009-07-01 09:13:01 -06:00 |
|
Josh warner
|
a80d30b4ce
|
added windows-x86_64 build target
|
2009-06-11 09:36:53 -06:00 |
|
Joel Dice
|
f239424930
|
implement NewDirectByteBuffer etc. properly when building against Classpath; call JNI_OnLoad if found in newly-loaded libraries
|
2009-06-10 18:15:00 -06:00 |
|
Joel Dice
|
20ea82ec2e
|
various tweaks for Classpath compatibility
|
2009-06-06 20:32:44 -06:00 |
|
Joel Dice
|
402fef9ae8
|
include native Classpath code in dynamic library
Note that this requires building Classpath with -fPIC on platforms where
it is not the default.
|
2009-06-06 14:25:05 -06:00 |
|
Joel Dice
|
6efeee49f8
|
include native Classpath code in libavian.a and the avian executable
|
2009-06-06 14:18:33 -06:00 |
|
Joel Dice
|
c14ae4d2f7
|
fix rebuild when using GNU Classpath
|
2009-06-04 17:54:06 -06:00 |
|
Joel Dice
|
0857f53651
|
more progress on GNU Classpath compatibility
|
2009-06-04 17:21:42 -06:00 |
|
Joel Dice
|
98be5c509e
|
more progress towards GNU Classpath compatibility
|
2009-06-03 16:17:55 -06:00 |
|
Joel Dice
|
0f6dbe35a7
|
add build option for using GNU Classpath
|
2009-06-02 18:55:49 -06:00 |
|
Joel Dice
|
a4d4db8eb4
|
fix cygwin/msys bootimage build
|
2009-06-01 12:12:29 -06:00 |
|
Joel Dice
|
b5cb1692fb
|
document avian.Continuations
|
2009-05-29 18:32:16 -06:00 |
|
Joel Dice
|
ca4e62cdb7
|
pass -DAVIAN_CONTINUATIONS to assembler when continuations enabled
|
2009-05-28 18:51:53 -06:00 |
|
Joel Dice
|
4eeabbeec3
|
point javac to the right output directory when building extra tests
|
2009-05-25 23:27:47 -06:00 |
|
Joel Dice
|
31eb75a736
|
support tail calls and continuations as build options
|
2009-05-25 23:27:10 -06:00 |
|
Joel Dice
|
e35047b056
|
build but don't run extra tests in makefile
|
2009-05-18 09:17:09 -06:00 |
|
Joel Dice
|
6dc6f01359
|
move extra tests (not run as part of "make test") into "extra" package
|
2009-05-16 02:01:32 -06:00 |
|
Joel Dice
|
d11195165f
|
add tarball target to makefile
|
2009-04-11 11:54:43 -06:00 |
|
Joel Dice
|
7311fdab02
|
fix bootimage build
|
2009-03-15 13:47:07 -06:00 |
|
Joel Dice
|
c485613e26
|
update version to 0.2 in makefile
|
2009-03-15 12:01:56 -06:00 |
|
Joel Dice
|
9abc25e134
|
refine build directory naming system to avoid needing to 'make clean' upon changing build parameters
|
2009-03-14 15:16:05 -06:00 |
|
Joel Dice
|
6c271ac994
|
fix powerpc bootimage build
|
2009-03-09 18:52:09 -06:00 |
|
Joel Dice
|
661b49ea92
|
Merge branch 'master' into powerpc
|
2009-03-07 16:41:17 -07:00 |
|
Joel Dice
|
abe6ada0c2
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-03-07 16:40:56 -07:00 |
|
Joel Dice
|
ea4764c924
|
Merge branch 'master' into powerpc
|
2009-03-07 16:40:23 -07:00 |
|
Joel Dice
|
8c1c861a58
|
search ../win32/include before $JAVA_HOME/include for windows builds, since we don't want to accidentally use the jni_md.h for the host system
|
2009-02-22 17:04:14 -07:00 |
|
Joel Dice
|
ba4e2a6582
|
rename compile.S to compile-x86.S and add compile-powerpc.S
|
2009-02-16 08:21:12 -07:00 |
|
Joel Dice
|
de6388a719
|
fix powerpc/interpret build
|
2009-02-15 12:51:39 -07:00 |
|
Joel Dice
|
bec13838c1
|
Merge branch 'powerpc' of oss.readytalk.com:/var/local/git/avian
|
2009-02-15 12:34:01 -07:00 |
|
Joel Dice
|
71ccac1ef7
|
default to specified build mode when building the bootimage generator instead of hard-coding it to 'fast'
|
2009-02-14 13:25:07 -07:00 |
|
U-JOELDICEXPVM\Joel Dice
|
ec5c64d472
|
fix Cygwin build
|
2009-02-13 17:03:46 -07:00 |
|
Joel Dice
|
9b0d6854ec
|
fix merge conflicts
|
2009-02-09 16:22:51 -07:00 |
|
Joel Dice
|
a1ec71423e
|
Merge branch 'master' into powerpc
Conflicts:
makefile
src/assembler.h
src/binaryToMacho.cpp
src/compile.cpp
src/compiler.cpp
src/x86.cpp
|
2009-02-09 16:22:01 -07:00 |
|
Joel Dice
|
368c804bb7
|
bootimage-object should depend on binaryToMacho
|
2008-12-18 20:10:25 -07:00 |
|
Joel Dice
|
2622773eb4
|
support bootimage build on OS X
|
2008-12-18 19:52:03 -07:00 |
|
Joel Dice
|
c479bccdb4
|
support cross-platform bootimage build (as long as the build arch matches the target arch
|
2008-12-04 17:24:38 -07:00 |
|
Joel Dice
|
7d68c9b0a5
|
Merge branch 'bootimage' of oss.readytalk.com:/var/local/git/avian
Conflicts:
src/heapdump.cpp
|
2008-12-04 14:29:17 -07:00 |
|
Rich Scott
|
db3434001f
|
Use mingw32 'strip' when compiling for Windows.
This fixes the error when using /usr/bin/strip on
Ubuntu 8.10 when it believes the target file is of
an "ambiguous format".
|
2008-12-03 13:12:49 -07:00 |
|
Joel Dice
|
4ec853d1bc
|
include heapwalk.o in libavian.a if bootimage=true
|
2008-12-02 19:37:16 -07:00 |
|
Joel Dice
|
4a1dd3a8f7
|
specify writable and executable section for boot image
|
2008-12-01 19:35:52 -07:00 |
|
Joel Dice
|
0ec5ad3701
|
update makefile to optionally build and use a boot image; various bugfixes
|
2008-11-29 16:08:14 -07:00 |
|
Joel Dice
|
61ecb56e21
|
Merge branch 'master' of oss:/var/local/git/avian into powerpc
|
2008-11-25 16:19:21 -07:00 |
|
Joel Dice
|
6500f1eff6
|
initial work to support boot image creation and use
|
2008-11-21 16:20:35 -07:00 |
|
Joel Dice
|
15ea90cd0c
|
specify -fno-omit-frame-pointer to ease debugging and profiling
|
2008-11-19 18:10:29 -07:00 |
|
Joel Dice
|
4dd1d1eec8
|
add Subroutine test to cover jsr and ret instructions
|
2008-11-12 10:07:30 -07:00 |
|