Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | " Vim compiler file |
| 2 | " Compiler: HP aCC |
| 3 | " Maintainer: Matthias Ulrich <matthias-ulrich@web.de> |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 4 | " URL: http://www.subhome.de/vim/hp_acc.vim |
Bram Moolenaar | 9a7224b | 2012-04-30 15:56:52 +0200 | [diff] [blame] | 5 | " Last Change: 2012 Apr 30 |
Doug Kearns | 408281e | 2024-04-04 22:00:58 +0200 | [diff] [blame] | 6 | " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 7 | " |
| 8 | " aCC --version says: "HP ANSI C++ B3910B A.03.13" |
| 9 | " This compiler has been tested on: |
| 10 | " hp-ux 10.20, hp-ux 11.0 and hp-ux 11.11 (64bit) |
| 11 | " |
| 12 | " Tim Brown's aCC is: "HP ANSI C++ B3910B A.03.33" |
| 13 | " and it also works fine... |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 14 | " |
| 15 | " Now suggestions by aCC are supported (compile flag aCC +w). |
| 16 | " Thanks to Tim Brown again!! |
| 17 | " |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 18 | |
| 19 | if exists("current_compiler") |
| 20 | finish |
| 21 | endif |
| 22 | let current_compiler = "hp_acc" |
Bram Moolenaar | 9a7224b | 2012-04-30 15:56:52 +0200 | [diff] [blame] | 23 | let s:keepcpo= &cpo |
| 24 | set cpo&vim |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 25 | |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 26 | CompilerSet errorformat=%A%trror\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m, |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 27 | \%A%tarning\ (suggestion)\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 28 | \%A%tarning\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, |
| 29 | \%Z\ \ \ \ %p^%.%#, |
| 30 | \%-C%.%# |
| 31 | |
Bram Moolenaar | 9a7224b | 2012-04-30 15:56:52 +0200 | [diff] [blame] | 32 | let &cpo = s:keepcpo |
| 33 | unlet s:keepcpo |
| 34 | |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 35 | " vim:ts=8:sw=4:cindent |