diff 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
line wrap: on
line diff
--- a/lisp/progmodes/ld-script.el	Thu Jan 12 08:16:12 2006 +0000
+++ b/lisp/progmodes/ld-script.el	Thu Jan 12 10:09:44 2006 +0000
@@ -125,8 +125,14 @@
    cpp-font-lock-keywords)
   "Default font-lock-keywords for `ld-script-mode'.")
 
+;; Linux-2.6.9 uses some different suffix for linker scripts:
+;; "ld", "lds", "lds.S", "lds.in", "ld.script", and "ld.script.balo".
+;; eCos uses "ld" and "ldi".
+;; Netbsd uses "ldscript.*".
 ;;;###autoload
-(add-to-list 'auto-mode-alist '("\\.ld[s]?\\>" . ld-script-mode))
+(add-to-list 'auto-mode-alist '("\\.ld[si]?\\>" . ld-script-mode))
+(add-to-list 'auto-mode-alist '("ld[.]?script\\>" . ld-script-mode))
+
 ;;;###autoload
 (add-to-list 'auto-mode-alist '("\\.x[bdsru]?[cn]?$" . ld-script-mode))