2003/02/12 06:43:25
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:51:28 +0000 (06:51 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:51:28 +0000 (06:51 +0000)
darcs-hash:20040130065128-2ba56-bc3ad423703a846907c8102106675864082cdfac.gz

CHANGES
src/org/xwt/plat/GCJ.xml

diff --git a/CHANGES b/CHANGES
index dc2460b..7e98fcb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
 
 11-Feb megacz Platform.java: System.out->System.err, POSIX->X11
 
+11-Feb megacz GCJ.xml: added optimizations, linker path
+
+
index f52fe68..5051f0c 100644 (file)
         <apply failonerror='true' executable='${gcc-path}/bin/${gcc-target}gcj' dest='bin-${plat}'>
             <arg value='-fCLASSPATH=bin/'/>
             <arg value='-O9'/>
+            <arg value='-ffast-math'/>
+            <arg value='-fomit-frame-pointer'/>
+            <arg value='-foptimize-sibling-calls'/>
+            <arg value='-finline-functions'/>
+            <arg value='-funroll-loops'/>
             <arg value='-g'/>
             <arg value='-c'/>
             <srcfile/>
         <apply failonerror='true' executable='${gcc-path}/bin/${gcc-target}gcj' dest='bin-${plat}'>
             <arg value='-fCLASSPATH=bin/'/>
             <arg value='-O0'/>
+            <arg value='-ffast-math'/>
+            <arg value='-fomit-frame-pointer'/>
+            <arg value='-foptimize-sibling-calls'/>
+            <arg value='-finline-functions'/>
+            <arg value='-funroll-loops'/>
             <arg value='-g'/>
             <arg value='-c'/>
             <srcfile/>
             <arg value='--main=org.xwt.Main'/>
             <arg line='-o bin-${plat}/${binaryname}'/>
             <srcfile/>
-            <arg line='${linkflags}'/>
+            <arg line='-L${gcc-path}/lib ${linkflags}'/>
        </apply>
     </target>