diff options
author | Miles Bader <miles@gnu.org> | 2005-07-27 14:44:55 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-27 19:26:03 -0400 |
commit | 8b2bf06994b9cd6067e5c7620e270eec73fef70b (patch) | |
tree | cd3f29e3c32ff6d8b09eb3fc9d3813bf939cef8f /arch/v850/kernel/vmlinux.lds.S | |
parent | 947ac8b9265e2a22552552d011db1e161f802a4a (diff) |
[PATCH] v850: Update PCI support
These changes are untested (I no longer have the hardware).
Signed-off-by: Miles Bader <miles@gnu.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/v850/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/v850/kernel/vmlinux.lds.S | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/v850/kernel/vmlinux.lds.S b/arch/v850/kernel/vmlinux.lds.S index c366a8b326ee..5be05f47109e 100644 --- a/arch/v850/kernel/vmlinux.lds.S +++ b/arch/v850/kernel/vmlinux.lds.S | |||
@@ -12,6 +12,7 @@ | |||
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include <linux/config.h> | 14 | #include <linux/config.h> |
15 | |||
15 | #define VMLINUX_SYMBOL(_sym_) _##_sym_ | 16 | #define VMLINUX_SYMBOL(_sym_) _##_sym_ |
16 | #include <asm-generic/vmlinux.lds.h> | 17 | #include <asm-generic/vmlinux.lds.h> |
17 | 18 | ||
@@ -42,6 +43,19 @@ | |||
42 | *(.rodata) *(.rodata.*) \ | 43 | *(.rodata) *(.rodata.*) \ |
43 | *(__vermagic) /* Kernel version magic */ \ | 44 | *(__vermagic) /* Kernel version magic */ \ |
44 | *(.rodata1) \ | 45 | *(.rodata1) \ |
46 | /* PCI quirks */ \ | ||
47 | ___start_pci_fixups_early = . ; \ | ||
48 | *(.pci_fixup_early) \ | ||
49 | ___end_pci_fixups_early = . ; \ | ||
50 | ___start_pci_fixups_header = . ; \ | ||
51 | *(.pci_fixup_header) \ | ||
52 | ___end_pci_fixups_header = . ; \ | ||
53 | ___start_pci_fixups_final = . ; \ | ||
54 | *(.pci_fixup_final) \ | ||
55 | ___end_pci_fixups_final = . ; \ | ||
56 | ___start_pci_fixups_enable = . ; \ | ||
57 | *(.pci_fixup_enable) \ | ||
58 | ___end_pci_fixups_enable = . ; \ | ||
45 | /* Kernel symbol table: Normal symbols */ \ | 59 | /* Kernel symbol table: Normal symbols */ \ |
46 | ___start___ksymtab = .; \ | 60 | ___start___ksymtab = .; \ |
47 | *(__ksymtab) \ | 61 | *(__ksymtab) \ |