Joel Dice
|
49d113f43f
|
fix parallel bootimage build
|
2009-09-05 18:40:37 -06:00 |
|
Joel Dice
|
44ae6a02c2
|
fix parallel (make -jN) build
|
2009-09-05 16:04:43 -06:00 |
|
Joel Dice
|
8956b98604
|
speed up build (especially on Windows) by avoiding redundant shell command execution in makefile
|
2009-09-05 15:21:45 -06:00 |
|
Joel Dice
|
9550eca866
|
uncomment MAKEFLAGS definition in makefile
|
2009-09-01 12:15:19 -06:00 |
|
Joel Dice
|
9c52fb434c
|
add manifest to executables and DLLs when building with MSVC
|
2009-09-01 08:42:33 -06:00 |
|
Joel Dice
|
4df81911fe
|
fix OSX build regression
|
2009-08-27 09:30:34 -06:00 |
|
Joel Dice
|
ca271e5ab9
|
specify name of pdb file when compiling with MSVC
|
2009-08-26 18:38:47 -06:00 |
|
Joel Dice
|
1a0eef7e2d
|
add support for building with MSVC on Windows
|
2009-08-26 18:26:44 -06:00 |
|
Joel Dice
|
3b30dccaac
|
strip binaries if and only if optimizing
|
2009-08-24 16:38:00 -06:00 |
|
Joel Dice
|
d983e8883c
|
use our version of SoftReference when using GNU Classpath
|
2009-08-13 09:18:01 -06:00 |
|
Joel Dice
|
001000364d
|
add classloader parameter to functions which may directly or indirectly load classes; include methods inherited from interfaces (but not explicitly declared) in method tables and virtual tables of abstract classes
|
2009-08-10 07:56:16 -06:00 |
|
Joel Dice
|
b6e49d8a4c
|
refine gnu-overrides definition in makefile
|
2009-08-04 18:31:33 -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 |
|