~ubuntu-branches/ubuntu/natty/openjdk-6/natty

« back to all changes in this revision

Viewing changes to patches/icedtea-too-many-args.patch

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2011-02-18 15:55:41 UTC
  • mfrom: (0.67.1 upstream) (0.6.30 experimental)
  • Revision ID: james.westby@ubuntu.com-20110218155541-7yfrx6n1x39czqxd
Tags: 6b21~pre2-0ubuntu1
* Update from the IcedTea6 trunk (20110217).
* Update hotspot hs20 (not yet enabled).
* Add ppc64 packaging bits.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
--- openjdk/hotspot/make/linux/makefiles/sa.make.orig   2010-06-21 23:12:13.000000000 +0200
2
 
+++ openjdk/hotspot/make/linux/makefiles/sa.make        2010-06-28 01:11:27.022322578 +0200
3
 
@@ -45,6 +45,9 @@
4
 
 AGENT_FILES1 := $(shell /usr/bin/test -d $(AGENT_DIR) && /bin/ls $(AGENT_FILES1))
5
 
 AGENT_FILES2 := $(shell /usr/bin/test -d $(AGENT_DIR) && /bin/ls $(AGENT_FILES2))
6
 
 
7
 
+AGENT_FILES1_LIST := $(TOPDIR)/../agent1.classes.list
8
 
+AGENT_FILES2_LIST := $(TOPDIR)/../agent2.classes.list
9
 
+
10
 
 SA_CLASSDIR = $(GENERATED)/saclasses
11
 
 
12
 
 SA_BUILD_VERSION_PROP = "sun.jvm.hotspot.runtime.VM.saBuildVersion=$(SA_BUILD_VERSION)"
13
 
@@ -59,7 +62,7 @@
14
 
           $(MAKE) -f sa.make $(GENERATED)/sa-jdi.jar; \
15
 
        fi
16
 
 
17
 
-$(GENERATED)/sa-jdi.jar: $(AGENT_FILES1) $(AGENT_FILES2)
18
 
+$(GENERATED)/sa-jdi.jar: $(AGENT_FILES1) $(AGENT_FILES2) agent_files_preclean
19
 
        $(QUIETLY) echo "Making $@"
20
 
        $(QUIETLY) if [ "$(BOOT_JAVA_HOME)" = "" ]; then \
21
 
          echo "ALT_BOOTDIR, BOOTDIR or JAVA_HOME needs to be defined to build SA"; \
22
 
@@ -74,8 +77,11 @@
23
 
          mkdir -p $(SA_CLASSDIR);        \
24
 
        fi
25
 
 
26
 
-       $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -target 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -d $(SA_CLASSDIR) $(AGENT_FILES1)
27
 
-       $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -target 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -d $(SA_CLASSDIR) $(AGENT_FILES2)
28
 
+       $(foreach file,$(AGENT_FILES1),$(shell echo $(file) >> $(AGENT_FILES1_LIST)))
29
 
+       $(foreach file,$(AGENT_FILES2),$(shell echo $(file) >> $(AGENT_FILES2_LIST)))
30
 
+
31
 
+       $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -target 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -d $(SA_CLASSDIR) @$(AGENT_FILES1_LIST)
32
 
+       $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -target 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -d $(SA_CLASSDIR) @$(AGENT_FILES2_LIST)
33
 
 
34
 
        $(QUIETLY) $(REMOTE) $(COMPILE.RMIC)  -classpath $(SA_CLASSDIR) -d $(SA_CLASSDIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
35
 
        $(QUIETLY) echo "$(SA_BUILD_VERSION_PROP)" > $(SA_PROPERTIES)
36
 
@@ -92,6 +98,10 @@
37
 
        $(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.amd64.AMD64ThreadContext
38
 
        $(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.sparc.SPARCThreadContext
39
 
 
40
 
+agent_files_preclean:
41
 
+       rm -rf $(AGENT_FILES1_LIST) $(AGENT_FILES2_LIST)
42
 
+
43
 
 clean:
44
 
        rm -rf $(SA_CLASSDIR)
45
 
        rm -rf $(GENERATED)/sa-jdi.jar
46
 
+       rm -rf $(AGENT_FILES1_LIST) $(AGENT_FILES2_LIST)