Jeff Johnston
2c34141c56
2003-08-12 Jeff Johnston <jjohnstn@redhat.com>
...
* i386/cygmon-salib.c (unlink): New stub.
2003-08-12 18:06:01 +00:00
Jeff Johnston
61bbf8b2b7
2003-08-08 Mark Salter <msalter@redhat.com>
...
* i386/cygmon.ld: Add 4 byte alignment to __CTOR_LIST__
Bernd Schmidt <bernds@redhat.com>
* i386/cygmon.ld: Add entry for .rodata.
2003-08-08 16:00:13 +00:00
Thomas Fitzsimmons
9ff631a70c
2003-07-14 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
...
* m32r/configure.in: fixed bug to delete ../config-ml.in.
2003-07-14 15:27:04 +00:00
Alexandre Oliva
1e6a9a8cce
2001-10-30 Jeff Johnston <jjohnstn@redhat.com>
...
* mn10300/asb2305.ld: Added ASB2305 support.
* mn10300/configure: Ditto.
* mn10300/configure.in: Ditto.
2001-09-12 Stan Cox <scox@redhat.com>
* mn10300/asb2303.ld: New file. Linker script for the ASB2303
AM33/2.00 board.
* mn10300/configure.in: Add support for asb2303 board script.
2003-07-10 19:04:33 +00:00
Jeff Johnston
a42408549f
Refer to full name in latest ChangeLog entry.
2003-07-08 17:46:10 +00:00
Jeff Johnston
3a67f1e92a
2003-07-08 Jeff Johnston <jjohnstn@redhat.com>
...
* configure.in: Reapply Inaoko's multilib patch from
04-17-03.
* configure: Regenerated.
2003-07-08 16:06:09 +00:00
Jeff Johnston
6ae5c86b5a
2003-06-23 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
...
* m32r/crt0.S (_start): Allow _stack to be placed anywhere
in memory.
2003-06-23 19:06:12 +00:00
Anthony Green
045e4d2e08
iq2000 port.
2003-06-06 16:07:57 +00:00
Jeff Johnston
71c7884720
2003-05-27 Jeff Johnston <jjohnstn@redhat.com>
...
* libnosys/Makefile.in: Add errno.o.
* libnosys/errno.c: New file to supply errno definition if
one not provided yet.
2003-05-27 19:57:58 +00:00
Jeff Johnston
3010b05f37
2003-05-26 Eric Christopher <echristo@redhat.com>
...
* mips/crt0.S: Remove stackbase variable set.
2003-05-26 20:22:16 +00:00
Jeff Johnston
ff524f6ce8
Check in proper version of Eric's patch.
2003-05-02 20:06:52 +00:00
Jeff Johnston
c2ec76163e
2003-05-02 Eric Christopher <echristo@redhat.com>
...
* mips/cma101.c (__sizemem): Make sure that end is not in .sdata.
2003-05-02 19:30:45 +00:00
Nick Clifton
078df11cf2
Add entry for change to libnosys/sbrk.c
2003-04-29 08:00:22 +00:00
Jeff Johnston
eae4b2b0bc
Regenerated using different version of autoconf.
2003-04-28 17:19:05 +00:00
Nick Clifton
71853f09cc
Add support for h8300hn and h8300sn
2003-04-24 12:36:08 +00:00
Nick Clifton
5ee5024076
Handle the simulation of programs that load with data in ROM which needs to be
...
copied into RAM before execution starts.
2003-04-23 17:54:00 +00:00
Jeff Johnston
62b0142655
2003-04-17 Inaoka Kazuhiro <inaoka.kazuhiro@renesas.com>
...
* m32r/Makefile.in: Add multilib support.
* m32r/configure.in: Ditto.
* m32r/configure: Regenerated.
2003-04-17 19:41:54 +00:00
Nick Clifton
08c76ba660
Add .jcr section mapping.
2003-04-16 11:53:46 +00:00
Jeff Johnston
a028e70029
2003-04-09 Chris Demetriou <cgd@broadcom.com>
...
* mips/cfe.c (_flush_cache): New function.
2003-04-10 20:07:57 +00:00
Richard Sandiford
f4dd8875de
* mips/nullmon.c (_ftext, _end): Adjust declaration.
...
(get_mem_info): Rework.
2003-02-18 19:37:04 +00:00
Richard Sandiford
325d68a204
* mips/crt0.S (zerobss): Reload __memsize after call.
2003-02-18 19:32:24 +00:00
Jeff Johnston
f8054a3854
2003-02-17 Chris Demetriou <cgd@broadcom.com>
...
* mips/cfe.c (__cfe_handle, __cfe_entrypt): Fix types.
2003-02-17 23:45:26 +00:00
Jeff Johnston
110363c8a2
2003-02-05 Chris Demetriou <cgd@broadcom.com>
...
* 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 17:10:43 +00:00
Jeff Johnston
3a357eadba
2003-02-05 Chris Demetriou <cgd@broadcom.com>
...
* mips/cfe.c (hardware_hazard_hook): Move...
* mips/cfe_prestart.S (hardware_hazard_hook): To here,
and translate into assembly.
2003-02-05 17:01:33 +00:00
Richard Sandiford
afa53b05b0
* mips/crt0.S (_start): Allocate 64 bytes of stack instead of 32.
...
Pass an empty argv and envp to main().
2003-01-08 12:54:29 +00:00
Richard Sandiford
c4c533c962
* mips/configure.in (mips64vr-elf, mips64vrel-elf): New config.
...
* mips/configure: Regenerate.
2003-01-08 12:52:49 +00:00
Jeff Johnston
0978efa066
2002-01-07 Chris Demetriou <cgd@broadcom.com>
...
* crt0.S: Check for definition of __mips64 rather than
checking (__mips < 3).
* pmon.S: Likewise.
* cygmon.c (sysCall): Avoid multi-line string literals.
2003-01-07 21:10:54 +00:00
Jeff Johnston
2d210c7fd1
2002-11-12 Jeff Johnston <jjohnstn@redhat.com>
...
* 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-12 23:14:24 +00:00
Jeff Johnston
5b30331167
2002-11-08 Jeff Johnston <jjohnstn@redhat.com>
...
* 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-07 00:25:57 +00:00
Jeff Johnston
c27382bdbe
2002-11-08 Jeff Johnston <jjohnstn@redhat.com>
...
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-11-06 22:54:52 +00:00
Jeff Johnston
664252b754
2002-10-25 Bernd Schmidt <bernds@redhat.com>
...
* 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.
2002-10-25 19:18:46 +00:00
Jeff Johnston
8dec3c152c
Regenerated with latest autoconf.
2002-10-25 19:05:34 +00:00
Jeff Johnston
218ef1c0ab
Regenerate to use latest autoconf tools.
2002-10-25 19:00:54 +00:00
Jeff Johnston
9e60b9a99c
2002-10-25 Jeff Johnston <jjohnstn@redhat.com>
...
* configure.in: Clarify some of the triplets so unsupported
configurations don't pass through.
* configure: Regenerated.
2002-10-25 18:35:21 +00:00
Jeff Johnston
f545964009
2002-10-04 Michael Snyder <msnyder@redhat.com>
...
* m32r/m32r-lib.c (exceptionHandler): Fix computation of
exception vector address, as suggested by Mitsubishi.
(getExceptionVector): Ditto.
2002-10-18 21:09:02 +00:00
Jeff Johnston
2ed0e93ccc
2002-10-18 Stephane Carrez <stcarrez@nerim.fr>
...
* m68hc11/syscalls.c (sbrk): Use ptrdiff_t for increment parameter.
2002-10-18 20:54:37 +00:00
Richard Sandiford
c50e457724
* mips/ddb.ld: KEEP .init and .fini.
...
* mips/ddb-kseg0.ld: Likewise.
2002-10-07 16:24:00 +00:00
Thomas Fitzsimmons
710c0fc4b7
* mips/cfe.ld (STARTUP): New definition.
...
* 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-08-01 20:21:23 +00:00
Jeff Johnston
63a93e9dd6
2002-07-23 Stephane Carrez <stcarrez@nerim.fr>
...
* 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-23 21:56:27 +00:00
Jeff Johnston
e1f9c8e824
2002-07-22 Aldy Hernandez <aldyh@redhat.com>
...
* rs6000/simulator.S (gettimeofday): New.
(getrusage): New.
2002-07-22 19:26:25 +00:00
Jeff Johnston
3b0f85c0f1
2002-07-18 Chris Demetriou <cgd@broadcom.com>
...
* read.c (read): Don't assign past end of buffer, fix return value.
2002-07-18 20:04:59 +00:00
Jeff Johnston
ce823baba0
2002-07-12 Chris Demetriou <cgd@broadcom.com>
...
* 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 17:55:04 +00:00
Jeff Johnston
451e452847
2002-07-12 Chris Demetriou <cgd@broadcom.com>
...
* 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.
2002-07-12 15:37:04 +00:00
Dave Brolley
fb92103141
Fix formatting of ;; for frv.
2002-06-18 21:41:22 +00:00
Dave Brolley
c2b0dec2dc
2002-06-18 Dave Brolley <brolley@redhat.com>
...
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.
2002-06-18 21:19:17 +00:00
Thomas Fitzsimmons
558ab81ed1
* libnosys/acconfig.h (HAVE_SECTION_ATTRIBUTES): New macro.
...
* 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.
2002-05-11 20:48:04 +00:00
Jonathan Larmour
6990dc5f3b
* arm/syscall.h: New file. To define extra syscall values for RedBoot.
...
* 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-29 21:51:25 +00:00
Jeff Johnston
84462018f3
2002-04-17 Joel Sherrill <joel@OARcorp.com>
...
* debug.h: Change mem_err to volatile to match definition in
debug.c.
2002-04-17 19:10:37 +00:00
Joel Sherrill
99ad0c63ae
2002-04-17 Joel Sherrill <joel@OARcorp.com>
...
* sparc/cygmon-salib.c, sparc/erc32-stub.c: Don't use multi-line
strings.
2002-04-17 17:29:02 +00:00
Jeff Johnston
dad32754b9
2002-04-16 Jeff Johnston <jjohnstn@redhat.com>
...
* 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-16 19:10:48 +00:00