Bug 467536 - gfortran error parser must take precedence over GNU make
error parser
diff --git a/org.eclipse.photran.cdtinterface/src/org/eclipse/photran/internal/cdtinterface/templates/AddFortranErrorParsersProcessRunner.java b/org.eclipse.photran.cdtinterface/src/org/eclipse/photran/internal/cdtinterface/templates/AddFortranErrorParsersProcessRunner.java
index b88af29..5c0105c 100644
--- a/org.eclipse.photran.cdtinterface/src/org/eclipse/photran/internal/cdtinterface/templates/AddFortranErrorParsersProcessRunner.java
+++ b/org.eclipse.photran.cdtinterface/src/org/eclipse/photran/internal/cdtinterface/templates/AddFortranErrorParsersProcessRunner.java
@@ -33,11 +33,11 @@
* in addition to Photran's error parsers.
*/
private static final String DEFAULT_ERROR_PARSERS =
- "org.eclipse.cdt.core.MakeErrorParser;" + //$NON-NLS-1$
"org.eclipse.photran.core.GFortranErrorParser;" + //$NON-NLS-1$
"org.eclipse.cdt.core.GCCErrorParser;" + //$NON-NLS-1$
"org.eclipse.cdt.core.GLDErrorParser;" + //$NON-NLS-1$
- "org.eclipse.cdt.core.GASErrorParser"; //$NON-NLS-1$
+ "org.eclipse.cdt.core.GASErrorParser" + //$NON-NLS-1$
+ "org.eclipse.cdt.core.MakeErrorParser;"; //$NON-NLS-1$
@Override
protected void modify(IProject proj, IConfiguration cf)
diff --git a/org.eclipse.photran.managedbuilder.gnu.ui/plugin.xml b/org.eclipse.photran.managedbuilder.gnu.ui/plugin.xml
index f1086bd..74e8988 100644
--- a/org.eclipse.photran.managedbuilder.gnu.ui/plugin.xml
+++ b/org.eclipse.photran.managedbuilder.gnu.ui/plugin.xml
@@ -587,7 +587,7 @@
name="%ConfigName.Dbg"
id="photran.managedbuild.config.gnu.fortran.exe.debug"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser">
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser">
<toolChain
archList="all"
osList="solaris,linux,hpux,aix,qnx"
@@ -648,7 +648,7 @@
name="%ConfigName.Rel"
id="photran.managedbuild.config.gnu.fortran.exe.release"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser">
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser">
<toolChain
archList="all"
osList="solaris,linux,hpux,aix,qnx"
@@ -720,7 +720,7 @@
<configuration
name="%ConfigName.Dbg"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser"
id="photran.managedbuild.config.gnu.fortran.macosx.exe.debug">
<toolChain
archList="all"
@@ -781,7 +781,7 @@
<configuration
name="%ConfigName.Rel"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser"
id="photran.managedbuild.config.gnu.fortran.macosx.exe.release">
<toolChain
archList="all"
@@ -854,7 +854,7 @@
<configuration
name="%ConfigName.Dbg"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser"
id="photran.managedbuild.config.gnu.fortran.win32.exe.debug">
<toolChain
archList="all"
@@ -915,7 +915,7 @@
<configuration
name="%ConfigName.Rel"
cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
+ errorParsers="org.eclipse.photran.core.GFortranErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser"
id="photran.managedbuild.config.gnu.fortran.win32.exe.release">
<toolChain
archList="all"