comparison lisp/packages/compile.el @ 82:6a378aca36af r20-0b91

Import from CVS: tag r20-0b91
author cvs
date Mon, 13 Aug 2007 09:07:36 +0200
parents 54cc21c15cbb
children 821dec489c24
comparison
equal deleted inserted replaced
81:ebca3d831cea 82:6a378aca36af
152 ;; which is regexp Impressionism - it matches almost anything! 152 ;; which is regexp Impressionism - it matches almost anything!
153 ("([ \t]*\\([a-zA-Z]?:?[^:( \t\n]+\\)[:(][ \t]*\\([0-9]+\\))" 1 2) 153 ("([ \t]*\\([a-zA-Z]?:?[^:( \t\n]+\\)[:(][ \t]*\\([0-9]+\\))" 1 2)
154 154
155 ;; MIPS lint pass<n>; looks good for SunPro lint also 155 ;; MIPS lint pass<n>; looks good for SunPro lint also
156 ;; TrimMask (255) in solomon.c may be indistinguishable from TrimMasks (93) in solomon.c due to truncation 156 ;; TrimMask (255) in solomon.c may be indistinguishable from TrimMasks (93) in solomon.c due to truncation
157 ("[^ ]+ (\\([0-9]+\\)) in \\([^ ]+\\)" 2 1) 157 ("\n[^ \n]+ (\\([0-9]+\\)) in \\([^ \n]+\\)" 2 1)
158 ;; name defined but never used: LinInt in cmap_calc.c(199) 158 ;; name defined but never used: LinInt in cmap_calc.c(199)
159 ("in \\([^(]+\\)(\\([0-9]+\\))$" 1 2) 159 ("in \\([^(\n]+\\)(\\([0-9]+\\))$" 1 2)
160 160
161 ;; Ultrix 3.0 f77: 161 ;; Ultrix 3.0 f77:
162 ;; fort: Severe: addstf.f, line 82: Missing operator or delimiter symbol 162 ;; fort: Severe: addstf.f, line 82: Missing operator or delimiter symbol
163 ;; Some SGI cc version: 163 ;; Some SGI cc version:
164 ;; cfe: Warning 835: foo.c, line 2: something 164 ;; cfe: Warning 835: foo.c, line 2: something
224 ;; foo.c(5:5) : error EDC0350: Syntax error. 224 ;; foo.c(5:5) : error EDC0350: Syntax error.
225 ("\n\\([^( \n\t]+\\)(\\([0-9]+\\):\\([0-9]+\\)) : " 1 2 3) 225 ("\n\\([^( \n\t]+\\)(\\([0-9]+\\):\\([0-9]+\\)) : " 1 2 3)
226 226
227 ;; Sun ada (VADS, Solaris): 227 ;; Sun ada (VADS, Solaris):
228 ;; /home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted 228 ;; /home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted
229 ("\n\\([^, ]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:., \(-]" 1 2 3) 229 ("\n\\([^, \n\t]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:., \(-]" 1 2 3)
230 ) 230 )
231 "Alist that specifies how to match errors in compiler output. 231 "Alist that specifies how to match errors in compiler output.
232 Each elt has the form (REGEXP FILE-IDX LINE-IDX [COLUMN-IDX FILE-FORMAT...]) 232 Each elt has the form (REGEXP FILE-IDX LINE-IDX [COLUMN-IDX FILE-FORMAT...])
233 If REGEXP matches, the FILE-IDX'th subexpression gives the file name, and 233 If REGEXP matches, the FILE-IDX'th subexpression gives the file name, and
234 the LINE-IDX'th subexpression gives the line number. If COLUMN-IDX is 234 the LINE-IDX'th subexpression gives the line number. If COLUMN-IDX is