# HG changeset patch # User etisserant # Date 1197223135 -3600 # Node ID ab431470e09882ed8ecf56569d983a515e5e41e5 # Parent 546b9d5b2ff94c8fa36c119a98c69497fec05e61 Windows related enhancements diff -r 546b9d5b2ff9 -r ab431470e098 .cproject --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.cproject Sun Dec 09 18:58:55 2007 +0100 @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?fileVersion 4.0.0?> + +<cproject> +<storageModule moduleId="org.eclipse.cdt.core.settings"> +<cconfiguration id="converted.config.398569298"> +<storageModule moduleId="scannerConfiguration"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="false" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="false"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="false" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="false"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="false" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="false"/> +</scannerInfoProvider> +</profile> +</storageModule> +<storageModule moduleId="org.eclipse.cdt.core.pathentry"> +<pathentry kind="src" path=""/> +<pathentry kind="out" path=""/> +<pathentry kind="con" path="org.eclipse.cdt.make.core.DISCOVERED_SCANNER_INFO"/> +</storageModule> +<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"> +<buildTargets> +<target name="test" path="stage4/generate_cc" targetID="org.eclipse.cdt.make.MakeTargetBuilder"> +<buildCommand>make</buildCommand> +<buildArguments/> +<buildTarget>test</buildTarget> +<stopOnError>true</stopOnError> +<useDefaultCommand>true</useDefaultCommand> +</target> +<target name="all" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder"> +<buildCommand>make</buildCommand> +<buildArguments/> +<buildTarget>all</buildTarget> +<stopOnError>true</stopOnError> +<useDefaultCommand>true</useDefaultCommand> +</target> +<target name="clean" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder"> +<buildCommand>make</buildCommand> +<buildArguments/> +<buildTarget>clean</buildTarget> +<stopOnError>false</stopOnError> +<useDefaultCommand>true</useDefaultCommand> +</target> +</buildTargets> +</storageModule> +<storageModule buildSystemId="org.eclipse.cdt.core.defaultConfigDataProvider" id="converted.config.398569298" moduleId="org.eclipse.cdt.core.settings" name="convertedConfig"> +<externalSettings/> +<extensions> +<extension id="org.eclipse.cdt.core.domsourceindexer" point="org.eclipse.cdt.core.CIndexer"/> +<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> +</extensions> +</storageModule> +</cconfiguration> +</storageModule> +</cproject> diff -r 546b9d5b2ff9 -r ab431470e098 Makefile.CYGWIN_NT-5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.CYGWIN_NT-5.1 Sun Dec 09 18:58:55 2007 +0100 @@ -0,0 +1,17 @@ +#CXX = i686-mingw32-c++ +CXX = g++ -mno-cygwin + +#get warnings, debugging information and optimization +CFLAGS = -Wall -pedantic -Wpointer-arith -Wwrite-strings +# CFLAGS += -Werror +CFLAGS += -ggdb +#CFLAGS += -O3 -funroll-loops +# Note: if the optimizer crashes, we'll leave out the -O3 for those files + +#get warnings, debugging information and optimization +#CXXFLAGS = -Wall -pedantic -Wpointer-arith -Wwrite-strings +#CXXFLAGS += -ggdb +#CXXFLAGS += -O3 -funroll-loops +CXXFLAGS = $(CFLAGS) + +IECLIBDIR=lib \ No newline at end of file