Mercurial > emacs
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" |