aboutsummaryrefslogtreecommitdiff
path: root/contrib/vim-gcc-dev/ftdetect/gcc-dev.vim
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/vim-gcc-dev/ftdetect/gcc-dev.vim')
-rw-r--r--contrib/vim-gcc-dev/ftdetect/gcc-dev.vim20
1 files changed, 20 insertions, 0 deletions
diff --git a/contrib/vim-gcc-dev/ftdetect/gcc-dev.vim b/contrib/vim-gcc-dev/ftdetect/gcc-dev.vim
new file mode 100644
index 0000000..ed6989a
--- /dev/null
+++ b/contrib/vim-gcc-dev/ftdetect/gcc-dev.vim
@@ -0,0 +1,20 @@
+" Vim file type detection rules for GCC development
+"
+" Copyright (C) 2018 Free Software Foundation, Inc.
+"
+" This script is free software; you can redistribute it and/or modify
+" it under the terms of the GNU General Public License as published by
+" the Free Software Foundation; either version 3, or (at your option)
+" any later version
+
+augroup filetypedetect
+
+ au BufRead match.pd setf gcc-match
+
+ " Match RTL dump file names such as test.c.234r.pass-name
+ au BufRead *.[1-3][0-9][0-9]r.* setf gcc-rtl
+
+ " Match GIMPLE and IPA dump file names
+ au BufRead *.[0-2][0-9][0-9][ti].* setf gimple
+
+augroup END