1071d4279SBram Moolenaar" Vim compiler file
2071d4279SBram Moolenaar" Compiler:	SGI IRIX 6.5 MIPSPro C++ (CC)
3071d4279SBram Moolenaar" Maintainer:	David Harrison <[email protected]>
4*9a7224b5SBram Moolenaar" Last Change:	2012 Apr 30
5071d4279SBram Moolenaar
6071d4279SBram Moolenaarif exists("current_compiler")
7071d4279SBram Moolenaar  finish
8071d4279SBram Moolenaarendif
9071d4279SBram Moolenaarlet current_compiler = "mipspro_cpp"
10*9a7224b5SBram Moolenaarlet s:keepcpo= &cpo
11*9a7224b5SBram Moolenaarset cpo&vim
12071d4279SBram Moolenaar
13071d4279SBram Moolenaarif exists(":CompilerSet") != 2		" older Vim always used :setlocal
14071d4279SBram Moolenaar  command -nargs=* CompilerSet setlocal <args>
15071d4279SBram Moolenaarendif
16071d4279SBram Moolenaar
17071d4279SBram MoolenaarCompilerSet errorformat=%Ecc\-%n\ %.%#:\ ERROR\ File\ =\ %f\%\\,\ Line\ =\ %l,
18071d4279SBram Moolenaar		    \%Wcc\-%n\ %.%#:\ WARNING\ File\ =\ %f\%\\,\ Line\ =\ %l,
19071d4279SBram Moolenaar		    \%Icc\-%n\ %.%#:\ REMARK\ File\ =\ %f\%\\,\ Line\ =\ %l,
20071d4279SBram Moolenaar		    \%+C\ \ %m.,
21071d4279SBram Moolenaar		    \%-Z\ \ %p^,
22071d4279SBram Moolenaar		    \%-G\\s%#,
23071d4279SBram Moolenaar		    \%-G%.%#
24*9a7224b5SBram Moolenaar
25*9a7224b5SBram Moolenaarlet &cpo = s:keepcpo
26*9a7224b5SBram Moolenaarunlet s:keepcpo
27