aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/ld-script.el
diff options
context:
space:
mode:
authorMasatake YAMATO <[email protected]>2005-11-01 15:45:32 +0000
committerMasatake YAMATO <[email protected]>2005-11-01 15:45:32 +0000
commit6f9a47abb523e55a86f2bba71ae17d991e3469fb (patch)
tree149ee20298e2fb6483d3186fd0b54d37821a733f /lisp/progmodes/ld-script.el
parent8ae52ca652526f8c5d6be387628acd1fb72ea086 (diff)
(ld-script-builtins): Add more words: "DATA_SEGMENT_ALIGN",
"DATA_SEGMENT_END", "DATA_SEGMENT_RELRO_END", "LENGTH", "ORIGIN", and "SEGMENT_START". (auto-mode-alist): Accept .ld, .lds, ld.in and .lds.in.
Diffstat (limited to 'lisp/progmodes/ld-script.el')
-rw-r--r--lisp/progmodes/ld-script.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/lisp/progmodes/ld-script.el b/lisp/progmodes/ld-script.el
index a2449b6817..b2e6d2638f 100644
--- a/lisp/progmodes/ld-script.el
+++ b/lisp/progmodes/ld-script.el
@@ -97,11 +97,17 @@
"ADDR"
"ALIGN"
"BLOCK"
+ "DATA_SEGMENT_ALIGN"
+ "DATA_SEGMENT_END"
+ "DATA_SEGMENT_RELRO_END"
"DEFINED"
+ "LENGTH"
"LOADADDR"
"MAX"
"MIN"
"NEXT"
+ "ORIGIN"
+ "SEGMENT_START"
"SIZEOF"
"SIZEOF_HEADERS"
"sizeof_headers")
@@ -119,7 +125,7 @@
"Default font-lock-keywords for `ld-script-mode'.")
;;;###autoload
-(add-to-list 'auto-mode-alist '("\\.lds" . ld-script-mode))
+(add-to-list 'auto-mode-alist '("\\.ld[s]?\\(\\.in\\)?$" . ld-script-mode))
;;;###autoload
(define-derived-mode ld-script-mode nil "LD-Script"