Add support for the weak linkage specifier
authorChris Lattner <sabre@nondot.org>
Fri, 10 Oct 2003 04:56:26 +0000 (04:56 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 10 Oct 2003 04:56:26 +0000 (04:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9000 91177308-0d34-0410-b5e6-96231b3b80d8

utils/emacs/llvm-mode.el
utils/vim/llvm.vim

index fd6e9eceabf8e73158b6f7c7f6b8a2b6359c752c..045f745634979e379fb30756191b4e835a76fd99 100644 (file)
@@ -25,7 +25,7 @@
    ;; Hex constants
    '("0x[0-9A-Fa-f]+" . font-lock-preprocessor-face)
    ;; Keywords
-   '("begin\\|end\\|true\\|false\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|volatile" . font-lock-keyword-face)
+   '("begin\\|end\\|true\\|false\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|weak\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|volatile" . font-lock-keyword-face)
    ;; Types
    '("void\\|bool\\|sbyte\\|ubyte\\|u?short\\|u?int\\|u?long\\|float\\|double\\|type\\|label\\|opaque" . font-lock-type-face)
    ;; Arithmetic and Logical Operators
index d348911e3bcf8855e96fc87f88e1a63922758d3c..92971c3df6c82e2ca31b15ce114bac82b29bd673 100644 (file)
@@ -27,7 +27,7 @@ syn keyword llvmStatement malloc alloca free load store getelementptr
 syn keyword llvmStatement begin end true false
 syn keyword llvmStatement declare global constant const
 syn keyword llvmStatement internal uninitialized external implementation
-syn keyword llvmStatement linkonce appending
+syn keyword llvmStatement linkonce weak appending
 syn keyword llvmStatement null to except not target endian pointersize
 syn keyword llvmStatement big little volatile