Associate .x extension to Linker Script language (#4040)

This commit is contained in:
Paul Chaignon
2018-02-19 10:50:05 +01:00
committed by GitHub
parent 052c048fb5
commit 3769216c7a
3 changed files with 22 additions and 0 deletions

View File

@@ -518,6 +518,8 @@ module Linguist
Language["RPC"]
elsif /^%(end|ctor|hook|group)\b/.match(data)
Language["Logos"]
elsif /OUTPUT_ARCH\(|OUTPUT_FORMAT\(|SECTIONS/.match(data)
Language["Linker Script"]
end
end

View File

@@ -2365,6 +2365,7 @@ Linker Script:
extensions:
- ".ld"
- ".lds"
- ".x"
filenames:
- ld.script
tm_scope: none

View File

@@ -0,0 +1,19 @@
/* OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm") */
/* OUTPUT_ARCH(arm) */
ENTRY(__adbi$entry)
SECTIONS
{
. = 0x00000000 + SIZEOF_HEADERS;
.adbi : {
*(.rodata)
*(.rodata.*)
*(.data) *(.data.*)
*(.bss) *(.bss.*)
*(.text)
*(.text.*)
*(.adbi)
*(.adbi.*)
} = 0
}