diff options
| -rw-r--r-- | arch/powerpc/cpu/mpc86xx/Makefile | 6 | ||||
| -rw-r--r-- | arch/powerpc/cpu/mpc86xx/u-boot.lds | 36 | 
2 files changed, 6 insertions, 36 deletions
| diff --git a/arch/powerpc/cpu/mpc86xx/Makefile b/arch/powerpc/cpu/mpc86xx/Makefile index 9b2db1bcc..5b7d80a5b 100644 --- a/arch/powerpc/cpu/mpc86xx/Makefile +++ b/arch/powerpc/cpu/mpc86xx/Makefile @@ -28,7 +28,8 @@ include $(TOPDIR)/config.mk  LIB	= $(obj)lib$(CPU).o -START	= start.o +SSTART	= start.o +CSTART	= traps.o  SOBJS-y += cache.o  SOBJS-$(CONFIG_MP) += release.o @@ -42,11 +43,10 @@ COBJS-$(CONFIG_OF_LIBFDT) += fdt.o  COBJS-y	+= interrupts.o  COBJS-$(CONFIG_MP) += mp.o  COBJS-y	+= speed.o -COBJS-y	+= traps.o  SRCS	:= $(START:.o=.S) $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)  OBJS	:= $(addprefix $(obj),$(SOBJS-y) $(COBJS-y)) -START	:= $(addprefix $(obj),$(START)) +START	:= $(addprefix $(obj),$(SSTART) $(CSTART))  all:	$(obj).depend $(START) $(LIB) diff --git a/arch/powerpc/cpu/mpc86xx/u-boot.lds b/arch/powerpc/cpu/mpc86xx/u-boot.lds index 4bfcb9064..49a4c782d 100644 --- a/arch/powerpc/cpu/mpc86xx/u-boot.lds +++ b/arch/powerpc/cpu/mpc86xx/u-boot.lds @@ -26,40 +26,10 @@ SECTIONS  {    /* Read-only sections, merged into text segment: */ -  .interp : { *(.interp) } -  .hash          : { *(.hash)		} -  .dynsym        : { *(.dynsym)		} -  .dynstr        : { *(.dynstr)		} -  .rel.text      : { *(.rel.text)		} -  .rela.text     : { *(.rela.text)	} -  .rel.data      : { *(.rel.data)		} -  .rela.data     : { *(.rela.data)	} -  .rel.rodata    : { *(.rel.rodata)	} -  .rela.rodata   : { *(.rela.rodata)	} -  .rel.got       : { *(.rel.got)		} -  .rela.got      : { *(.rela.got)		} -  .rel.ctors     : { *(.rel.ctors)	} -  .rela.ctors    : { *(.rela.ctors)	} -  .rel.dtors     : { *(.rel.dtors)	} -  .rela.dtors    : { *(.rela.dtors)	} -  .rel.bss       : { *(.rel.bss)		} -  .rela.bss      : { *(.rela.bss)		} -  .rel.plt       : { *(.rel.plt)		} -  .rela.plt      : { *(.rela.plt)		} -  .init          : { *(.init)	} -  .plt : { *(.plt) }    .text      :    { -    arch/powerpc/cpu/mpc86xx/start.o	(.text) -    arch/powerpc/cpu/mpc86xx/traps.o (.text) -    arch/powerpc/cpu/mpc86xx/interrupts.o (.text) -    arch/powerpc/cpu/mpc86xx/cpu_init.o (.text) -    arch/powerpc/cpu/mpc86xx/cpu.o (.text) -    arch/powerpc/cpu/mpc86xx/speed.o (.text) -    common/dlmalloc.o (.text) -    lib/crc32.o (.text) -    arch/powerpc/lib/extable.o (.text) -    lib/zlib.o (.text) +    arch/powerpc/cpu/mpc86xx/start.o	(.text*) +    arch/powerpc/cpu/mpc86xx/traps.o	(.text*)      *(.text*)     }      _etext = .; @@ -112,8 +82,8 @@ SECTIONS    __bss_start = .;    .bss (NOLOAD)       :    { -   *(.sbss*)     *(.bss*) +   *(.sbss*)     *(COMMON)     . = ALIGN(4);    } |