summaryrefslogtreecommitdiffstats
path: root/libgloss
Commit message (Collapse)AuthorAgeFilesLines
* 2003-02-05 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2003-02-053-18/+39
| | | | | | | | * mips/configure.in (mipsisa32el-*-*): Handle in the same way as mipsisa32-*-*. (mipsisa32r2-*-*, mipsisa32r2el-*-*): New, handled in the same way as mipsisa32-*-*. * mips/configure: Regenerate.
* 2003-02-05 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2003-02-053-20/+29
| | | | | | * mips/cfe.c (hardware_hazard_hook): Move... * mips/cfe_prestart.S (hardware_hazard_hook): To here, and translate into assembly.
* * mips/crt0.S (_start): Allocate 64 bytes of stack instead of 32.Richard Sandiford2003-01-082-12/+19
| | | | Pass an empty argv and envp to main().
* * mips/configure.in (mips64vr-elf, mips64vrel-elf): New config.Richard Sandiford2003-01-083-27/+31
| | | | * mips/configure: Regenerate.
* 2002-01-07 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2003-01-074-9/+16
| | | | | | | * crt0.S: Check for definition of __mips64 rather than checking (__mips < 3). * pmon.S: Likewise. * cygmon.c (sysCall): Avoid multi-line string literals.
* 2002-11-12 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-11-128-30/+306
| | | | | | | | | | * mips/Makefile.in: Add cygmon support. * mips/configure.in: Ditto. * mips/configure: Regenerated. * mips/crt0_cygmon.S: New file. * mips/cygmon.c: Ditto. * mips/pmon.S: Minor formatting and copyright changes. * mips/crt0.S: Ditto.
* 2002-11-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-11-079-23/+76
| | | | | | | | | | | | * arm/Makefile.in: Add support for new pid specs. * arm/coff-iq80310.specs: Change to allow future support. * arm/elf-iq80310.specs: Ditto. * arm/elf-redboot.specs: Ditto. * arm/coff-redboot.ld: Add EH frame support. * arm/redboot-crt0.S: Add optional code to clear bss without memset. * arm/coff-pid.specs: New file. * arm/elf-pid.specs: New file.
* 2002-11-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-11-064-85/+78
| | | | | | | | | Catherine Moore <clm@redhat.com> * m32r/configure.in: Do not require gcc to be able to link an executable. * m32r/configure: Regenerate. * m32r/Makefile.in: Directly reference gdbstub.
* 2002-10-25 Bernd Schmidt <bernds@redhat.com>Jeff Johnston2002-10-258-78/+124
| | | | | | | | | | | | | | | | | * i386/cygmon.ld: Add entry for .gcc_except_table. 2000-10-25 Mark Salter <msalter@redhat.com> * i386/cygmon-crt0.S: Use __USER_LABEL_PREFIX__ for symbols. Always use __start for start symbol. * i386/cygmon-salib.c: Don't build __do_global_[cd]tors for AOUT. Disable file I/O extensions to make Plum Hall happy. * i386/cygmon.ld: Set __start as entry point. * i386/Makefile.in: Support IS_AOUT. * i386/configure.in: Support IS_AOUT. * i386/configure: Regenerated. * i386/cygmon-salib.c: * i386/cygmon-gmon.c (_mcount): It's _etext.
* Regenerated with latest autoconf.Jeff Johnston2002-10-251-35/+24
|
* Regenerate to use latest autoconf tools.Jeff Johnston2002-10-254-112/+68
|
* 2002-10-25 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-10-253-36/+37
| | | | | | * configure.in: Clarify some of the triplets so unsupported configurations don't pass through. * configure: Regenerated.
* 2002-10-04 Michael Snyder <msnyder@redhat.com>Jeff Johnston2002-10-182-9/+20
| | | | | | * m32r/m32r-lib.c (exceptionHandler): Fix computation of exception vector address, as suggested by Mitsubishi. (getExceptionVector): Ditto.
* 2002-10-18 Stephane Carrez <stcarrez@nerim.fr>Jeff Johnston2002-10-182-1/+5
| | | | * m68hc11/syscalls.c (sbrk): Use ptrdiff_t for increment parameter.
* * mips/ddb.ld: KEEP .init and .fini.Richard Sandiford2002-10-073-4/+9
| | | | * mips/ddb-kseg0.ld: Likewise.
* * mips/cfe.ld (STARTUP): New definition.Thomas Fitzsimmons2002-08-0113-0/+27
| | | | | | | | | | | | | | * mips/ddb-kseg0.ld (STARTUP): Likewise. * mips/ddb.ld (STARTUP): Likewise. * mips/dve.ld (STARTUP): Likewise. * mips/idt.ld (STARTUP): Likewise. * mips/jmr3904app-java.ld (STARTUP): Likewise. * mips/jmr3904app.ld (STARTUP): Likewise. * mips/jmr3904dram-java.ld (STARTUP): Likewise. * mips/jmr3904dram.ld (STARTUP): Likewise. * mips/lsi.ld (STARTUP): Likewise. * mips/nullmon.ld (STARTUP): Likewise. * mips/pmon.ld (STARTUP): Likewise.
* 2002-07-23 Stephane Carrez <stcarrez@nerim.fr>Jeff Johnston2002-07-2312-17/+2430
| | | | | | | | | | | | | | * README: Mention 68HC11/68HC12 support. * configure.in: Recognize m6811-elf and m6812-elf. * configure: Regenerated. * m68hc11/Makefile.in: New file. * m68hc11/configure.in: New file. * m68hc11/configure: New file. * m68hc11/crt0.S: New file. * m68hc11/sci-inout.S: New file for 68hc11/68hc12 sio. * m68hc11/sim-valid-m68hc11.ld: New file. * m68hc11/sim-valid-m68hc12.ld: New file. * m68hc11/syscalls.c: New file.
* 2002-07-22 Aldy Hernandez <aldyh@redhat.com>Jeff Johnston2002-07-222-0/+21
| | | | | * rs6000/simulator.S (gettimeofday): New. (getrusage): New.
* 2002-07-18 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2002-07-182-1/+5
| | | | * read.c (read): Don't assign past end of buffer, fix return value.
* 2002-07-12 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2002-07-1211-13/+1421
| | | | | | | | | | | | | | | | | * mips/Makefile.in (GENOBJS2): New variable to name other commonly used objects. (DVEOBJS, JMR3904OBJS): Reference GENOBJS2. * mips/Makefile.in: Add support for Broadcom CFE firmware. * mips/configure.in: (mipsisa32*-*-*, *): Likewise. * mips/configure: Regenerate. * mips/cfe.c: New file. * mips/cfe.ld: New file. * mips/cfe_api.c: New file. * mips/cfe_api.h: New file. * mips/cfe_api_int.h: New file. * mips/cfe_error.h: New file. * mips/cfe_prestart.S: New file.
* 2002-07-12 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2002-07-1217-1/+97
| | | | | | | | | | | | | | | | | | | | | | * mips/array.ld (hardware_exit_hook, hardware_hazard_hook): New symbols for optionally-provided functions. * mips/ddb-kseg0.ld: Likewise. * mips/ddb.ld: Likewise. * mips/dve.ld: Likewise. * mips/idt.ld: Likewise. * mips/idt32.ld: Likewise. * mips/idt64.ld: Likewise. * mips/idtecoff.ld: Likewise. * mips/jmr3904app-java.ld: Likewise. * mips/jmr3904app.ld: Likewise. * mips/jmr3904dram-java.ld: Likewise. * mips/jmr3904dram.ld: Likewise. * mips/lsi.ld: Likewise. * mips/nullmon.ld: Likewise. * mips/pmon.ld: Likewise. * mips/crt0.S: Invoke hardware_exit_hook and hardware_hazard_hook functions if they are provided. (_exit): Handle __embedded_pic properly.
* Fix formatting of ;; for frv.Dave Brolley2002-06-182-2/+4
|
* 2002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley2002-06-1824-0/+2331
| | | | | | | | | | | | | | | | | | | | | | | | | | From Catherine Moore, Michael Meissner, Richard Sandiford: * configure.in: Support frv*-*-*. * frv/Makefile.in: New file. * frv/configure: New file. * frv/configure.in: New file. * frv/crt0.S: New file. * frv/fstat.c: New file. * frv/getpid.c: New file. * frv/isatty.c: New file. * frv/kill.c: New file. * frv/print.c: New file. * frv/putnum.c: New file. * frv/sbrk.c: New file. * frv/sim-close.S: New file. * frv/sim-exit.S: New file. * frv/sim-inbyte.c: New file. * frv/sim-lseek.S: New file. * frv/sim-open.S: New file. * frv/sim-read.S: New file. * frv/sim-time.c: New file. * frv/sim-unlink.S: New file. * frv/sim-write.S: New file. * frv/stat.c: New file.
* * libnosys/acconfig.h (HAVE_SECTION_ATTRIBUTES): New macro.Thomas Fitzsimmons2002-05-116-28/+76
| | | | | | * libnosys/configure.in: Check gcc's support for section attributes. * libnosys/warning.h: Have link_warning expand to nothing if gcc does not support section attributes.
* * arm/syscall.h: New file. To define extra syscall values for RedBoot.Jonathan Larmour2002-04-293-16/+160
| | | | | | | | | | | | | | | * arm/redboot-syscalls.c (_close): Fix setting of errno value. (_lseek): Ditto. (_open): Ditto. (_write): Ditto. (_read): Ditto. (_rename): New function. (_system): Ditto. (_stat): Ditto. (_unlink): Call a syscall for this now. (isatty): Ditto. (_fstat): Ditto. (_gettimeofday): Ditto.
* 2002-04-17 Joel Sherrill <joel@OARcorp.com>Jeff Johnston2002-04-172-2/+7
| | | | | * debug.h: Change mem_err to volatile to match definition in debug.c.
* 2002-04-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-173-61/+66
| | | | | * sparc/cygmon-salib.c, sparc/erc32-stub.c: Don't use multi-line strings.
* 2002-04-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-163-107/+72
| | | | | | * m68k/configure.in: Change to use LIB_AC_PROG_CC instead of AC_PROG_CC to avoid building an executable in configuration. * m68k/configure: Regenerated.
* 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com>Jeff Johnston2002-04-152-7/+13
| | | | | * d30v/syscalls.c: #include <time.h>. Don't use multi-line strings.
* 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com>Jeff Johnston2002-04-152-12/+16
| | | | * m32r/trapmon0.c (__trap0): Don't use multi-line strings.
* *** empty log message ***Mark Salter2002-02-051-0/+7
|
* Add eh stuff and .jcr.Mark Salter2002-02-051-1/+3
|
* Add crti to startfile.Mark Salter2002-02-052-2/+2
|
* Add init/fini support.Mark Salter2002-02-051-0/+15
|
* In ld/ChangeLog:Geoffrey Keating2002-02-016-57/+17
| | | | | | | | | | | | | | | | | | | * scripttempl/xstormy16.sc: Don't allocate extra space for the stack. In libgloss/ChangeLog: * xstormy16/Makefile.in (SIM_OBJS): Remove sbrk.o, add sim_malloc_start.o. * xstormy16/eva_app.ld: Add __malloc_start. * xstormy16/sbrk.c: Remove. * xstormy16/sim_malloc_start.s: New file. * xstormy16/sim_high.ld: Make the stack start immediately at the end of the program. In newlib/ChangeLog: * configure.host (xstormy16): Don't use the generic malloc. * libc/machine/xstormy16/Makefile.am: Build tiny-malloc. * libc/machine/xstormy16/Makefile.in: Regenerate. * libc/machine/xstormy16/mallocr.c: New file. * libc/machine/xstormy16/tiny-malloc.c: New file.
* Allow mips user to override memory sizeMichael Meissner2002-02-012-1/+15
|
* *** empty log message ***Mark Salter2002-01-241-0/+7
|
* Use __get_memtop to put stack in high memory.Mark Salter2002-01-241-0/+4
|
* (_times): Unconditionally use SYS_times.Mark Salter2002-01-241-6/+14
| | | | (__get_memtop): New funtion to return top of memory.
* *** empty log message ***Mark Salter2002-01-151-0/+5
|
* Remove default interrupt routines.Mark Salter2002-01-151-27/+0
|
* Provide interrupt routine symbols which forward interrupts to user ↵Mark Salter2002-01-151-0/+9
| | | | application vectors.
* *** empty log message ***Mark Salter2002-01-151-0/+5
|
* Rename stub app to eva_stub.elf and add it to install list.Mark Salter2002-01-151-2/+2
|
* Add ARM supportMark Salter2002-01-0714-27/+2046
|
* In newlib/:Geoffrey Keating2001-12-2228-28/+3581
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-22 Geoffrey Keating <geoffk@redhat.com> Catherine Moore <clm@redhat.com> Richard Henderson <rth@redhat.com> Corinna Vinschen <vinschen@redhat.com> * configure.host: Add support for xstormy16. * libc/include/machine/ieeefp.h: Add support for xstormy16. * libc/include/machine/setjmp.h: Add support for xstormy16. * libc/include/sys/config.h: Add support for xstormy16. * libc/machine/xstormy16/Makefile.am: New file. * libc/machine/xstormy16/Makefile.in: New file. * libc/machine/xstormy16/aclocal.m4: New file. * libc/machine/xstormy16/configure: New file. * libc/machine/xstormy16/configure.in: New file. * libc/machine/xstormy16/setjmp.S: New file. In libgloss/: 2001-12-22 Geoffrey Keating <geoffk@redhat.com> Mark Salter <msalter@redhat.com> Catherine Moore <clm@redhat.com> Richard Henderson <rth@redhat.com> * configure.in: Add xstormy16. * libnosys/configure.in: Add xstormy16. * configure: Regenerated. * libnosys/configure: Regenerated. * xstormy16/Makefile.in: New file. * xstormy16/close.c: New file. * xstormy16/configure: New file. * xstormy16/configure.in: New file. * xstormy16/crt0.s: New file. * xstormy16/crt0_stub.s: New file. * xstormy16/crti.s: New file. * xstormy16/crtn.s: New file. * xstormy16/eva_app.c: New file. * xstormy16/eva_app.ld: New file. * xstormy16/eva_stub.ld: New file. * xstormy16/fstat.c: New file. * xstormy16/getpid.c: New file. * xstormy16/kill.c: New file. * xstormy16/lseek.c: New file. * xstormy16/open.c: New file. * xstormy16/sbrk.c: New file. * xstormy16/sim_high.ld: New file. * xstormy16/stat.c: New file. * xstormy16/syscalls.S: New file. * xstormy16/syscalls.m4: New file. * xstormy16/unlink.c: New file. * xstormy16/xstormy16_stub.c: New file.
* 2001-10-31 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2001-10-314-111/+91
| | | | | | | | * m32r/Makefile.in: Use gdb stub set by configure. * m32r/configure.in: Add a special macro for testing c compiler without building executable. Add setting of GDBSTUB. * m32r/configure: Regenerated.
* 2001-10-31 David Howells <dhowells@redhat.com>Jeff Johnston2001-10-319-47/+368
| | | | | | | | | | | | | * syscall.h: Added SYS_times, SYS_gettimeofday, SYS_link values. * mn10300/times.c: Renamed "times" to "_times" so that it can be referenced by newlib. * mn10300/cygmon.c: New file. * mn10300/crt0_redboot.S: Ditto. * mn10300/crt0_cygmon.S: Ditto. * mn10300/Makefile.in: Added RedBoot and Cygmon support. * mn10300/configure.in: Changed to allow for future evaluation boards to be added. * mn10300/configure: Regenerated.
* Add ddb-kseg0.ld and switch to kseg1 if sizing memory from kseg0Michael Meissner2001-10-186-22/+212
|
* Fix typo.Eric Christopher2001-09-153-2/+8
|