blob: 16179d1a42f7cd164e2b11befb0308d470207429 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
--- a/libjava/configure.ac 2013-06-27 23:25:19.370920178 -0500
+++ b/libjava/configure.ac 2013-06-27 23:25:44.904921607 -0500
@@ -414,8 +414,8 @@ if test -n "${with_cross_host}"; then
# use ac_exeext, because that is for the target platform.
NATIVE=no
cross_host_exeext=
- GCJ_FOR_ECJX="${with_cross_host}-gcj"
- GCC_FOR_ECJX="${with_cross_host}-gcc"
+ GCJ_FOR_ECJX="gcj"
+ GCC_FOR_ECJX="gcc"
case "${with_cross_host}" in
*mingw* | *cygwin*)
cross_host_exeext=.exe
--- a/libjava/configure 2013-06-27 23:25:22.521920354 -0500
+++ b/libjava/configure 2013-06-27 23:25:57.828922331 -0500
@@ -6726,8 +6726,8 @@ if test -n "${with_cross_host}"; then
# use ac_exeext, because that is for the target platform.
NATIVE=no
cross_host_exeext=
- GCJ_FOR_ECJX="${with_cross_host}-gcj"
- GCC_FOR_ECJX="${with_cross_host}-gcc"
+ GCJ_FOR_ECJX="gcj"
+ GCC_FOR_ECJX="gcc"
case "${with_cross_host}" in
*mingw* | *cygwin*)
cross_host_exeext=.exe
--- a/libjava/Makefile.am 2011-08-05 09:37:48.000000000 -0500
+++ b/libjava/Makefile.am 2012-06-12 02:57:16.508693300 -0500
@@ -1167,7 +1167,11 @@ endif
else !NATIVE
ecjx_LINK = $(GCJ_FOR_ECJX_LINK) $(ecjx_LDFLAGS)
+if INSTALL_ECJ_JAR
ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) $(ECJ_BUILD_JAR)
+else
+ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) -Djava.class.path=$(ECJ_JAR)
+endif
ecjx_LDADD =
ecjx_DEPENDENCIES =
ecjx.$(OBJEXT): ecjx.cc
--- a/libjava/Makefile.in 2012-06-12 03:04:48.185527700 -0500
+++ b/libjava/Makefile.in 2012-03-22 02:37:39.000000000 -0500
@@ -8445,7 +8445,8 @@ ECJX_BASE_FLAGS = -findirect-dispatch \
@NATIVE_TRUE@ecjx_LINK = $(GCJLINK) $(ecjx_LDFLAGS)
@ENABLE_SHARED_FALSE@@NATIVE_TRUE@ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) $(ECJ_BUILD_JAR) -fbootclasspath=$(BOOTCLASSPATH)
@ENABLE_SHARED_TRUE@@NATIVE_TRUE@ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) -Djava.class.path=$(ECJ_JAR)
-@NATIVE_FALSE@ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) $(ECJ_BUILD_JAR)
+@INSTALL_ECJ_JAR_FALSE@@NATIVE_FALSE@ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) -Djava.class.path=$(ECJ_JAR)
+@INSTALL_ECJ_JAR_TRUE@@NATIVE_FALSE@ecjx_LDFLAGS = $(ECJX_BASE_FLAGS) $(ECJ_BUILD_JAR)
@NATIVE_FALSE@ecjx_LDADD =
@NATIVE_TRUE@ecjx_LDADD = -L$(here)/.libs $(extra_ldflags) \
@NATIVE_TRUE@ $(am__append_28)
|