Commit bada6ff8 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Linus Torvalds

[PATCH] M68k initramfs updates

M68k initramfs updates:
  - Define LDFLAGS_BLOB
  - Add .init.ramfs section to linkfiles
parent 89da44db
...@@ -19,6 +19,7 @@ COMPILE_ARCH = $(shell uname -m) ...@@ -19,6 +19,7 @@ COMPILE_ARCH = $(shell uname -m)
# override top level makefile # override top level makefile
AS += -m68020 AS += -m68020
LDFLAGS := -m m68kelf LDFLAGS := -m m68kelf
LDFLAGS_BLOB := --format binary --oformat elf32-m68k
ifneq ($(COMPILE_ARCH),$(ARCH)) ifneq ($(COMPILE_ARCH),$(ARCH))
# prefix for cross-compiling binaries # prefix for cross-compiling binaries
CROSS_COMPILE = m68k-linux- CROSS_COMPILE = m68k-linux-
......
...@@ -62,6 +62,10 @@ SECTIONS ...@@ -62,6 +62,10 @@ SECTIONS
} }
__initcall_end = .; __initcall_end = .;
. = ALIGN(8192); . = ALIGN(8192);
__initramfs_start = .;
.init.ramfs : { *(.init.ramfs) }
__initramfs_end = .;
. = ALIGN(8192);
__init_end = .; __init_end = .;
.data.init_task : { *(.data.init_task) } /* The initial task and kernel stack */ .data.init_task : { *(.data.init_task) } /* The initial task and kernel stack */
......
...@@ -58,6 +58,10 @@ __init_begin = .; ...@@ -58,6 +58,10 @@ __init_begin = .;
} }
__initcall_end = .; __initcall_end = .;
. = ALIGN(8192); . = ALIGN(8192);
__initramfs_start = .;
.init.ramfs : { *(.init.ramfs) }
__initramfs_end = .;
. = ALIGN(8192);
__init_end = .; __init_end = .;
.init.task : { *(init_task) } .init.task : { *(init_task) }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment