xref: /netbsd-src/external/gpl3/gcc.old/dist/contrib/vim-gcc-dev/ftdetect/gcc-dev.vim (revision 627f7eb200a4419d89b531d55fccd2ee3ffdcde0)
1*627f7eb2Smrg" Vim file type detection rules for GCC development
2*627f7eb2Smrg"
3*627f7eb2Smrg" Copyright (C) 2018 Free Software Foundation, Inc.
4*627f7eb2Smrg"
5*627f7eb2Smrg" This script is free software; you can redistribute it and/or modify
6*627f7eb2Smrg" it under the terms of the GNU General Public License as published by
7*627f7eb2Smrg" the Free Software Foundation; either version 3, or (at your option)
8*627f7eb2Smrg" any later version
9*627f7eb2Smrg
10*627f7eb2Smrgaugroup filetypedetect
11*627f7eb2Smrg
12*627f7eb2Smrg  au BufRead match.pd                setf gcc-match
13*627f7eb2Smrg
14*627f7eb2Smrg  " Match RTL dump file names such as test.c.234r.pass-name
15*627f7eb2Smrg  au BufRead *.[1-3][0-9][0-9]r.*    setf gcc-rtl
16*627f7eb2Smrg
17*627f7eb2Smrg  " Match GIMPLE and IPA dump file names
18*627f7eb2Smrg  au BufRead *.[0-2][0-9][0-9][ti].* setf gimple
19*627f7eb2Smrg
20*627f7eb2Smrgaugroup END
21