Bug 76879 - [Error parser] Broken windows file names (which contain colon) handling in some error parsers
Summary: [Error parser] Broken windows file names (which contain colon) handling in so...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build (show other bugs)
Version: 2.0.2   Edit
Hardware: PC Windows All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-23 13:19 EDT by Sergey Fukanchik CLA
Modified: 2020-09-04 15:23 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Fukanchik CLA 2004-10-23 13:19:23 EDT
Looking through cdt error parsers sources
(org.eclipse.cdt.internal.errorparsers.*),
i found out that only gcc and visual c error parsers
(GCCErrorParser and VCErrorParser) have guards against
colon which separates drive and file name in windows.

Error output from GNU Make 3.80 on my machine looks like this:
c:\msys\1.0\home\fuxx\Makefile:4: *** missing separator.  Stop.
(MakeErrorParser have no such guard)

Error output from GNU ld version 2.13.90 on my machine looks like this:
c:\msys\1.0\home\fuxx\Makefile: file not recognized: File format not recognized
(GLDErrorParser have no such guard)

Error output from GNU assembler 2.13.90 on my machine looks like this:
c:\msys\1.0\home\fuxx\Makefile:4: Error: no such instruction: `asda'
(GASErrorParser has no windows guard too)

(Can't really tell you version - i checked out cdt-core from cvs last night)
Comment 1 Andrew Gvozdev CLA 2009-11-13 09:14:06 EST
(In reply to comment #0)
> Error output from GNU ld version 2.13.90 on my machine looks like this:
> c:\msys\1.0\home\fuxx\Makefile: file not recognized: File format not recognized
> (GLDErrorParser have no such guard)
By now only this one is not being recognized, the other two are fine.