This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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=""


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]