summaryrefslogtreecommitdiffstats
path: root/make/lib/cpptasks-1.0b5-darwin-patch.diff
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2010-04-10 01:12:57 +0200
committerSven Gothel <[email protected]>2010-04-10 01:12:57 +0200
commit5d2fd3da2541e9ddfdad6cdbba9d251fd305bfd7 (patch)
treee7f9ac09d049eab3bd3c738d3fb48fc1dad71626 /make/lib/cpptasks-1.0b5-darwin-patch.diff
parent31504e67e5f38d07d442ee02aef456de71a2fa90 (diff)
*** Now Using Apache-Ant-1.8.0 ***
Adding ant-contrib-1.0b3.jar for loops and mutable properties. Cleanup: - Adding Javac includeAntRuntime argument (false whenever possible) - Clear junit results folder before testing - Move deprecated stuff from lib to lib/archive
Diffstat (limited to 'make/lib/cpptasks-1.0b5-darwin-patch.diff')
-rw-r--r--make/lib/cpptasks-1.0b5-darwin-patch.diff39
1 files changed, 0 insertions, 39 deletions
diff --git a/make/lib/cpptasks-1.0b5-darwin-patch.diff b/make/lib/cpptasks-1.0b5-darwin-patch.diff
deleted file mode 100644
index 1544fcc..0000000
--- a/make/lib/cpptasks-1.0b5-darwin-patch.diff
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -Nur cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/gcc/GccLinker.java cpptasks-1.0b5-patched-01/src/main/java/net/sf/antcontrib/cpptasks/gcc/GccLinker.java
---- cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/gcc/GccLinker.java 2008-04-02 19:26:44.000000000 +0200
-+++ cpptasks-1.0b5-patched-01/src/main/java/net/sf/antcontrib/cpptasks/gcc/GccLinker.java 2010-04-07 22:16:03.330794801 +0200
-@@ -17,6 +17,8 @@
- package net.sf.antcontrib.cpptasks.gcc;
- import java.io.File;
- import java.util.Vector;
-+import java.util.HashSet;
-+import java.util.Arrays;
-
- import net.sf.antcontrib.cpptasks.CUtil;
- import net.sf.antcontrib.cpptasks.compiler.LinkType;
-@@ -36,6 +38,7 @@
- "-dynamiclib", "-nostartfiles", "-nostdlib", "-prebind", "-s",
- "-static", "-shared", "-symbolic", "-Xlinker",
- "--export-all-symbols", "-static-libgcc",};
-+ private static String[] darwinLinkerOptions = new String[]{"-arch", };
- private static final GccLinker dllLinker = new GccLinker("gcc", objFiles,
- discardFiles, "lib", ".so", false, new GccLinker("gcc", objFiles,
- discardFiles, "lib", ".so", true, null));
-@@ -97,12 +100,13 @@
- break;
- default :
- boolean known = false;
-- for (int i = 0; i < linkerOptions.length; i++) {
-- if (linkerOptions[i].equals(arg)) {
-- known = true;
-- break;
-- }
-+ HashSet allLinkerOptions = new HashSet();
-+ allLinkerOptions.addAll(Arrays.asList(linkerOptions));
-+ if (isDarwin()) {
-+ allLinkerOptions.addAll(Arrays.asList(darwinLinkerOptions));
- }
-+ known = allLinkerOptions.contains(arg);
-+
- if (!known) {
- buf.setLength(0);
- buf.append("-Wl,");