4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-24 09:39:33 +08:00

4 Commits

Author SHA1 Message Date
Paul Brook
92f27c2158 2006-09-20 Paul Brook <paul@codesourcery.com>
libgloss/
	* arm/arm.sc: Add .gnu.linkonce and .ARM.extab sections.
2006-09-20 18:58:42 +00:00
Paul Brook
11d4e97923 2006-09-11 Paul Brook <paul@codesourcery.com>
libgloss/
	* arm/arm.sc: Add .jcr.
2006-09-11 17:58:46 +00:00
Paul Brook
e6d39ddc28 2006-09-01 Paul Brook <paul@codesourcery.com>
libgloss/
	* arm/Makefile.in: Include _exit.c in BSPs.  Add rdimon-ram.ld.
	Build linker scripts instead of spec files for rdimon and rdpmon.
	Pass CRT0 ad BSP to arm.sc.
	* arm/_exit.c: New file.
	* arm/arm.sc: Add STARTUP, GROUP and SEARCH_DIR.  Remove defaults
	for ROM and RAM.
	* arm/crt0.S: Give Thumb-2 symbols function type.
	Skip generic Arm init code for Thumb-2.
	Add _nmi_isr and _fault_isr.
	* arm/libcfunc.c (do_AngelSWI): Remove.
	* arm/swi.h (do_AngelSWI): New function.
	* arm/syscalls.c (do_AngelSWI): Remove.
	(_exit): Remove.
	(isatty): New function.
2006-09-01 15:28:54 +00:00
Paul Brook
61cf169619 2006-08-30 Paul Brook <paul@codesourcery.com>
libgloss/
	* arm/Makefile.in: Change armv7m linker script generation.  Add
	armv7m.spec.  Build armv7m-crt0.o.
	* arm/arm.sc: New file.
	* arm/armv7m.specs: New file.
	* arm/crt0.S: Add armv7m code.
	* arm/elf-lm3s10x.ld: Remove.
	* arm/elf-lm3s301.ld: Remove.
	* arm/elf-lm3s31x.ld: Remove.
	* arm/swi.h (do_AngelSWI): Add definition.
	* arm/syscalls.c: Merge lazy semihosting initialization from newlib.

	newlib/
	* libc/sys/arm/crt0.S: Add armv7m rom startup code.
2006-08-30 22:24:19 +00:00