This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Binutils build broken for cris-elf
> Aldy, you broke --enable-targets=all builds too.
>
> *** No rule to make target `/src/binutils-current/ld/emulparams/elf32ms1.sh', needed by `eelf32ms1.c'.
No dinner for me! Sorry, and thanks for your patience guys.
I missed this file. Is it OK to commit it?
* emulparams/elf32ms1.sh: New.
Index: emulparams/elf32ms1.sh
===================================================================
RCS file: emulparams/elf32ms1.sh
diff -N emulparams/elf32ms1.sh
*** /dev/null 1 Jan 1970 00:00:00 -0000
--- emulparams/elf32ms1.sh 8 Jun 2005 09:29:14 -0000
***************
*** 0 ****
--- 1,24 ----
+ MACHINE=
+ SCRIPT_NAME=elf
+ OUTPUT_FORMAT="elf32-ms1"
+ # See also `include/elf/ms1.h'
+ TEXT_START_ADDR=0x2000
+ ARCH=ms1
+ ENTRY=_start
+ EMBEDDED=yes
+ ELFSIZE=32
+ MAXPAGESIZE=256
+ # This is like setting STACK_ADDR to 0x0073FFFF0, except that the setting can
+ # be overridden, e.g. --defsym _stack=0x0f00, and that we put an extra
+ # sentinal value at the bottom.
+ # N.B. We can't use PROVIDE to set the default value in a symbol because
+ # the address is needed to place the .stack section, which in turn is needed
+ # to hold the sentinel value(s).
+ test -z "$CREATE_SHLIB" && OTHER_SECTIONS=" .stack ${RELOCATING-0}${RELOCATING+(DEFINED(__stack) ? __stack : 0x007FFFF0)} :
+ {
+ ${RELOCATING+__stack = .;}
+ *(.stack)
+ LONG(0xdeaddead)
+ }"
+ # We do not need .stack for shared library.
+ test -n "$CREATE_SHLIB" && OTHER_SECTIONS=""