comparison lisp/progmodes/ld-script.el @ 68148:df4b9089ebe1

* progmodes/ld-script.el (auto-mode-alist): Support suffix conventions used in netbsd and eCos.
author Masatake YAMATO <jet@gyve.org>
date Thu, 12 Jan 2006 10:09:44 +0000
parents 48bf79d0aede
children 0d459faeff1a
comparison
equal deleted inserted replaced
68147:ead022af8d81 68148:df4b9089ebe1
123 ("\\W\\(\\.\\)\\W" 1 ld-script-location-counter-face) 123 ("\\W\\(\\.\\)\\W" 1 ld-script-location-counter-face)
124 ) 124 )
125 cpp-font-lock-keywords) 125 cpp-font-lock-keywords)
126 "Default font-lock-keywords for `ld-script-mode'.") 126 "Default font-lock-keywords for `ld-script-mode'.")
127 127
128 ;; Linux-2.6.9 uses some different suffix for linker scripts:
129 ;; "ld", "lds", "lds.S", "lds.in", "ld.script", and "ld.script.balo".
130 ;; eCos uses "ld" and "ldi".
131 ;; Netbsd uses "ldscript.*".
128 ;;;###autoload 132 ;;;###autoload
129 (add-to-list 'auto-mode-alist '("\\.ld[s]?\\>" . ld-script-mode)) 133 (add-to-list 'auto-mode-alist '("\\.ld[si]?\\>" . ld-script-mode))
134 (add-to-list 'auto-mode-alist '("ld[.]?script\\>" . ld-script-mode))
135
130 ;;;###autoload 136 ;;;###autoload
131 (add-to-list 'auto-mode-alist '("\\.x[bdsru]?[cn]?$" . ld-script-mode)) 137 (add-to-list 'auto-mode-alist '("\\.x[bdsru]?[cn]?$" . ld-script-mode))
132 138
133 ;;;###autoload 139 ;;;###autoload
134 (define-derived-mode ld-script-mode nil "LD-Script" 140 (define-derived-mode ld-script-mode nil "LD-Script"