From: Sandra Loosemore Date: Mon, 22 May 2006 22:26:09 +0000 (+0000) Subject: Add semihosting support for BDM mode on ColdFire X-Git-Tag: newlib-csl-arm-2006q1-6~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c17f6f92fbf288508932e7674d1ca599bf4f5b5a;p=thirdparty%2Fbinutils-gdb.git Add semihosting support for BDM mode on ColdFire --- diff --git a/ChangeLog.csl b/ChangeLog.csl index 704f8abcfbc..e5122bfd5cb 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,31 @@ +2006-05-22 Sandra Loosemore + + * libgloss/m68k/bdm-semihost.h: Add new constants for additional + semihosting functions. Add new BDM_TRAP macro to encapsulate + inline asm. + * libgloss/m68k/bdm-exit.c (_exit): Use new BDM_TRAP macro. + * libgloss/m68k/bdm-outbyte.c (outbyte): Ditto. + * libgloss/m68k/bdm-isrs.c, libgloss/m68k/bdm-isv.c: Former BDM_TRAP + now called BDM_TRAPNUM. + * libgloss/m68k/bdm-gdb.h, libgloss/m68k/bdm-gdb.c: New files + containing declarations and conversion functions for GDB's fileio + protocol. + * libgloss/m68k/bdm-close.c: New file to define corresponding function. + * libgloss/m68k/bdm-fstat.c: Ditto. + * libgloss/m68k/bdm-gettimeofday.c: Ditto. + * libgloss/m68k/bdm-isatty.c: Ditto. + * libgloss/m68k/bdm-lseek.c: Ditto. + * libgloss/m68k/bdm-open.c: Ditto. + * libgloss/m68k/bdm-read.c: Ditto. + * libgloss/m68k/bdm-rename.c: Ditto. + * libgloss/m68k/bdm-stat.c: Ditto. + * libgloss/m68k/bdm-system.c: Ditto. + * libgloss/m68k/bdm-unlink.c: Ditto. + * libgloss/m68k/bdm-write.c Ditto. + * libgloss/m68k/Makefile.in: Add dependencies for new files. + * newlib/configure.host: Tell it we have _rename and _system when + building m68k-unknown-elf. + 2006-05-04 Paul Brook * libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_memclr.c,