Line 1... |
Line 1... |
|
1999-11-11 Brendan Kehoe
|
|
|
|
* sparc/elfsim.ld (.text): Also provide __EH_FRAME_BEGIN__ since we're
|
|
not bringing in crtbegin.o.
|
|
* sparc/sparc86x.ld (.text): Likewise. Add initp support.
|
|
|
|
1999-10-30 Geoffrey Keating
|
|
|
|
* mips/crt0.S: Handle -membedded-pic properly. Set the $gp much
|
|
earlier because it'll be needed. Set the high bits of the PC to
|
|
be consistent with other pointers, so that exception handling
|
|
doesn't get confused.
|
|
|
|
1999-09-27 Jonathan Larmour
|
|
|
|
* sparc/crt0.s: Delete. This file is obsolete and caused problems
|
|
on case-insensitive windows filesystems.
|
|
|
|
1999-07-26 Andrew Haley
|
|
|
|
* m32r/crt0.S (_start): Use a full word immediate for __bss_start
|
|
and _end to allow them to be placed anywhere in memory.
|
|
|
|
1999-07-08 Jason Merrill
|
|
|
|
* sparc/elfsim.ld: Provide initp support.
|
|
|
|
1999-06-22 Nick Clifton
|
|
|
|
* mips/dve.ld (.rdata): Rename section to .rodata.
|
|
* mips/idt.ld (.rdata): Rename section to .rodata.
|
|
* mips/jmr3904app-java.ld (.rdata): Rename section to .rodata.
|
|
* mips/jmr3904app.ld (.rdata): Rename section to .rodata.
|
|
* mips/lsi.ld (.rdata): Rename section to .rodata.
|
|
* mips/nullmon.ld (.rdata): Rename section to .rodata.
|
|
* mips/pmon.ld (.rdata): Rename section to .rodata.
|
|
* mips/r5900.ld (.rdata): Rename section to .rodata.
|
|
* mips/sky.ld (.rdata): Rename section to .rodata.
|
|
* mips/vpu.ld (.rdata): Rename section to .rodata.
|
|
|
|
Tue Jun 01 16:57:46 1999 Jeff Johnston
|
|
|
|
* libnosys/configure.in: Added setting of ac_file
|
|
prior to calling config-ml.in.
|
|
* libnosys/configure: Regenerated.
|
|
* libnosys/Makefile.in: Added code to make install directory
|
|
for libnosys.a prior to installing.
|
|
|
|
1999-05-24 Jim Wilson
|
|
|
|
* sparc/elfsim.ld: Add `.data.*'.
|
|
|
|
1999-05-22 Jason Merrill
|
|
|
|
* m68k/idp.ld: Add initp support.
|
|
* sparc/cygmon.ld.src: Likewise.
|
|
|
|
1999-05-14 Nick Clifton
|
|
|
|
* mcore/syscalls.S (_sbrk): Round to 8 bytes not 4.
|
|
|
|
1999-05-13 Mark Salter
|
|
|
|
* mcore/configure.in: Fixed multilib support.
|
|
* mcore/configure: Regenerated.
|
|
* mcore/Makefile.in: Fixed multilib problems.
|
|
Added cmb board support
|
|
* mcore/close.c: New file.
|
|
* mcore/cmb-exit.c: Ditto.
|
|
* mcore/cmb-inbyte.c: Ditto.
|
|
* mcore/cmb-outbyte.c: Ditto.
|
|
* mcore/elf-cmb.ld: Ditto.
|
|
* mcore/elf-cmb.specs: Ditto.
|
|
* mcore/fstat.c: Ditto.
|
|
* mcore/getpid.c: Ditto.
|
|
* mcore/kill.c: Ditto.
|
|
* mcore/lseek.c: Ditto.
|
|
* mcore/open.c: Ditto.
|
|
* mcore/pe-cmb.ld: Ditto.
|
|
* mcore/pe-cmb.specs: Ditto.
|
|
* mcore/print.c: Ditto.
|
|
* mcore/putnum.c: Ditto.
|
|
* mcore/raise.c: Ditto.
|
|
* mcore/read.c: Ditto.
|
|
* mcore/sbrk.c: Ditto.
|
|
* mcore/stat.c: Ditto.
|
|
* mcore/unlink.c: Ditto.
|
|
* mcore/write.c: Ditto.
|
|
* mcore/c-syscalls.c: Removed.
|
|
|
|
1999-05-07 Nick Clifton
|
|
|
|
* mcore/syscalls.S (_write): Use 0x50FF instead of trap 1.
|
|
Tidy up code layout.
|
|
|
|
1999-05-06 Nick Clifton
|
|
|
|
* mcore/Makefile.in: Fix build rule.
|
|
* mcore/syscalls.s: Rename to syscalls.S
|
|
|
|
1999-05-04 Nick Clifton
|
|
|
|
* mcore/configure.in: Depend upon crt0.S not crt0.s.
|
|
* mcore/configure: Regenerate.
|
|
|
|
1999-04-29 Nick Clifton
|
|
|
|
* mcore/crt0.S: Renamed file from crt0.s.
|
|
Only invoke init() and fini() routines for ELF builds.
|
|
Use __bss_start__ and __bss_end__ to locate .bss section.
|
|
|
|
1999-04-26 Angela Marie Thomas
|
|
|
|
* mips/array.ld: Fix ELF ctor/dtor support.
|
|
* mips/ddb.ld: Likewise.
|
|
* mips/dve.ld: Likewise.
|
|
* mips/idt.ld: Likewise.
|
|
* mips/jmr3904app.ld: Likewise.
|
|
* mips/lsi.ld: Likewise.
|
|
* mips/nullmon.ld: Likewise.
|
|
* mips/pmon.ld: Likewise.
|
|
* mips/r5900.ld: Likewise.
|
|
* mips/sky.ld: Likewise.
|
|
* mips/vpu.ld: Likewise.
|
|
|
|
1999-04-22 Nick Clifton
|
|
|
|
* mcore/crt0.s: Initialise data section, call _init and _fini.
|
|
|
|
* mcore/syscalls.s (_exit): Renamed from __exit.
|
|
|
|
* fr30/crt0.s (_start): Initialise arg[cv] after calling _init and
|
|
atexit.
|
|
|
|
1999-04-21 Nick Clifton
|
|
|
|
* mcore/crt0.s (_start): Use .long directive, not .word.
|
|
|
|
* mcore/syscalls.s (_sbrk): fix syntax.
|
|
|
|
1999-04-20 Jason Molenda (jsm@bugshack.cygnus.com)
|
|
|
|
* sparc/sparc86.ld: Set alignment for the .data section.
|
|
|
|
1999-04-18 Nick Clifton
|
|
|
|
* configure.in: Add support for mcore targets.
|
|
* configure: Regenerate.
|
|
* mcore: New directory.
|
|
* mcore/Makefile.in: New File: meta Makefile.
|
|
* mcore/configure.in: New File: meta configure file..
|
|
* mcore/configure: New File: Generated.
|
|
* mcore/crt0.s: New File: mcore startup code.
|
|
* mcore/syscalls.s: New File: Assembler system call stubs.
|
|
* mcore/c-syscalls.c: New File: C system call stubs.
|
|
|
|
Tue Apr 13 17:20:34 1999 Catherine Moore
|
|
|
|
* mips/array.ld: Support linkonce sections.
|
|
* mips/ddb.ld: Likewise.
|
|
* mips/dve.ld: Likewise.
|
|
* mips/idt.ld: Likewise.
|
|
* mips/jmr3904app.ld: Likewise.
|
|
* mips/jmr3904app-java.ld: Likewise.
|
|
* mips/jmr3904dram.ld: Likewise.
|
|
* mips/jmr3904dram-java.ld: Likewise.
|
|
* mips/lsi.ld: Likewise.
|
|
* mips/nullmon.ld: Likewise.
|
|
* mips/pmon.ld: Likewise.
|
|
* mips/r5900.ld: Likewise.
|
|
* mips/sky.ld: Likewise.
|
|
* mips/vpu.ld: Likewise.
|
|
|
|
Mon Apr 12 21:01:46 1999 Catherine Moore
|
|
|
|
* mips/array.ld: Add ELF ctor/dtor support.
|
|
* mips/ddb.ld: Likewise.
|
|
* mips/dve.ld: Likewise.
|
|
* mips/idt.ld: Likewise.
|
|
* mips/jmr3904app.ld: Likewise.
|
|
* mips/lsi.ld: Likewise.
|
|
* mips/nullmon.ld: Likewise.
|
|
* mips/pmon.ld: Likewise.
|
|
* mips/r5900.ld: Likewise.
|
|
* mips/sky.ld: Likewise.
|
|
* mips/vpu.ld: Likewise.
|
|
|
|
Sun Apr 11 00:43:34 1999 Jim Wilson
|
|
|
|
* i960/crt0.c (_start): Increase stack size to 256K.
|
|
|
|
Wed Mar 31 17:56:41 1999 Bob Manson
|
|
|
|
* i386/cygmon-salib.c: Add read and write syscall support.
|
|
* i386/cygmon-syscall.h: Ditto.
|
|
|
|
* i386/cygmon-gmon.[ch]: Profile support.
|
|
|
|
Sun Feb 28 23:39:32 1999 Geoffrey Noer
|
|
|
|
* libnosys/configure.in: Check cygwin*, not cygwin32.
|
|
* libnosys/configure: Regenerate.
|
|
|
|
1999-02-18 Tom Tromey
|
|
|
|
* mips/configure: Rebuilt.
|
|
* mips/configure.in (script_list): Added jmr3904dram-java and
|
|
jmr3904app-java.
|
|
* mips/jmr3904dram-java.ld: New file.
|
|
* mips/jmr3904dram.ld: Don't mention -lqthreads.
|
|
* mips/jmr3904app-java.ld: New file.
|
|
* mips/jmr3904app.ld: Don't mention -lgcjcoop.
|
|
|
|
Wed Feb 17 13:27:24 1999 Jim Wilson
|
|
|
|
* m68k/crt0.S (start): Use jpbl not jmi in coldfire code.
|
|
|
|
1999-02-18 Tom Tromey
|
|
|
|
* Merge from branch:
|
|
|
|
Tue Feb 16 12:57:06 PST 1999 Angela Marie Thomas
|
|
|
|
* mips/jmr3904app.ld: Change -lqthreads to -lgcjcoop due to
|
|
library name change.
|
|
|
|
Thu Feb 4 16:15:44 1999 Warren Levy
|
|
|
|
* mips/configure.in (script_list): Added jmr3904dram.ld.
|
|
* mips/configure: Rebuilt.
|
|
|
|
Thu Jan 21 19:11:45 1999 Warren Levy
|
|
|
|
* mips/jmr3904dram.ld: Created.
|
|
|
|
Wed Dec 30 11:15:46 1998 Anthony Green
|
|
|
|
* mips/jmr3904app.ld: libgcc is dependent on libqthreads, so
|
|
it must be linked it.
|
|
|
|
Wed Dec 30 11:04:54 1998 Anthony Green
|
|
|
|
* mips/jmr3904app.ld: Make sure the stack owns all 8k plus
|
|
the padding allocated for alignment.
|
|
|
|
1998-11-23 Andrew Haley
|
|
|
|
* mips/jmr3904-io.c: change get_mem_info() to use _mem_size
|
|
imported from the linker script.
|
|
* mips/jmr3904app.ld: Provide _mem_size.
|
|
|
|
* mips/jmr3904app.ld: Allocate 8k bytes for stack.
|
|
|
|
1998-11-19 Andrew Haley
|
|
|
|
* mips/crt0.S: set argc to 0 before calling main()
|
|
* get_mem_info() was incorrect; jmr3904 has 1M max of SRAM.
|
|
|
|
Wed Nov 4 15:28:44 1998 Anthony Green
|
|
|
|
* mips/jmr3904-io.c: Implement get_mem_info().
|
|
|
|
Wed Nov 4 15:22:41 1998 Anthony Green
|
|
|
|
* mips/Makefile.in: Rename libtx39jmr.a to libjmr3904.a.
|
|
* mips/configure.in: Ditto.
|
|
* mips/configure: Regenerate.
|
|
|
|
Tue Nov 3 15:39:14 1998 Angela Marie Thomas (angela@cygnus.com)
|
|
|
|
* mips/configure.in: Add jmr3904app to script list for tx39.
|
|
* mips/configure: Regenerate.
|
|
|
|
1999-02-08 Nick Clifton
|
|
|
|
* libnosys/configure.in: Add support for StrongARM target.
|
|
* libnosys/configure: Regenerate.
|
|
|
|
Thu Feb 4 10:56:59 1999 Jeff Johnston
|
|
|
|
* d30v/syscalls.c (time): Added code to honor argument
|
|
passed to time which is either a pointer to a time_t
|
|
value to set or is the NULL pointer.
|
|
|
|
1999-02-03 Keith Seitz
|
|
|
|
* m32r/m32r-lib.c (rx_char): Rename rx_uchar and return
|
|
only unsigned chars.
|
|
(getDebugChar2): Remove and integrate support into "M"
|
|
packet code.
|
|
|
|
1999-01-29 Doug Evans
|
|
|
|
* sparc/erc32-crt0.S (_exit): Set magic number for simulator.
|
|
* sparc/traps.S (win_flush): Make sure %sp is valid before flushing
|
|
all windows.
|
|
|
|
Tue Jan 19 06:19:51 1999 Jeffrey A Law (law@cygnus.com)
|
|
|
|
* mn10300/crt0.S: Use ".stack" for the name of the stack section,
|
|
not "._stack". Remove mn10200 support.
|
|
* mn10300/trap.S: Remove mn10200 support.
|
|
* mn10300/sim.ld: Collect *(.stack) *(._stack) input sections into
|
|
the .stack output section to be safe.
|
|
* mn10300/eval.ld: Likewise.
|
|
|
|
* mn10200/crt0.S: Use ".stack" for the name of the stack section,
|
|
not "._stack".
|
|
* mn10200/sim.ld: Collect *(.stack) *(._stack) input sections into
|
|
the .stack output section to be safe.
|
|
* mn10200/eval.ld: Likewise.
|
|
|
|
1999-01-14 Nick Clifton
|
|
|
|
* fr30/Makefile.in: Set target of install to be SIM_INSTALL not
|
|
MON_INSTALL.
|
|
|
|
* fr30/crt0.s (_start): Use atexit to call C++ global
|
|
destructors. Patch from Mark Salter
|
|
|
|
1999-01-12 Nick Clifton
|
|
|
|
* fr30/crt0.s: Remove .stack section - it is no longer necessary.
|
|
|
|
1999-01-11 Nick Clifton
|
|
|
|
* fr30/crt0.s (_start): Add calls to _init and _fini for C++
|
|
global constructor/destructor support.
|
|
|
|
1999-01-07 Nick Clifton
|
|
|
|
* fr30/crt0.s (_start): Apply patch from Mark Salter
|
|
to cope with initialising .bss areas that are
|
|
not word sized.
|
|
|
|
1998-12-23 Michael Meissner
|
|
|
|
* m68k/idp.ld (.eh_frame): Add section to the .text segment.
|
|
(__{INIT,FINI}__SECTION__): Align to a 4 byte boundary.
|
|
(.gcc_except_table): Ditto.
|
|
|
|
Mon Dec 21 22:45:05 1998 Mark Alexander
|
|
|
|
* sh/sh1lcevb.ld: Add DWARF sections.
|
|
* sh/sh2lcevb.ld: Ditto.
|
|
* sh/sh3lcevb.ld: Ditto.
|
|
* sh/sh3bb.ld: Ditto.
|
|
|
|
Fri Dec 18 22:07:21 1998 Bob Manson
|
|
|
|
* i386/cygmon.ld: Make sure -lcygmon appears both before
|
|
and after -lc, so we pick up functions from there in
|
|
preference to libc functions.
|
|
|
|
* i386/cygmon-salib.c: Add syscalls for time and gettimeofday.
|
|
Don't add __do_global_ctors () and __do_global_dtors () if
|
|
we're on a coff target.
|
|
(open): Add dummy function so plumhall will compile.
|
|
(clock): Replacement for clock () syscall that uses
|
|
gettimeofday().
|
|
|
|
|
|
1998-12-18 Gavin Romig-Koch
|
|
|
|
* mips/Makefile.in, mips/vr4300.S: Move the -mips3 into vr4300.S.
|
|
|
|
1998-12-17 Nick Clifton
|
|
|
|
* fr30/syscalls.c: Include ../syscall.h not ../../sim/fr30/targ-vals.h
|
|
(_open): Return file descriptor allocated by simulator.
|
|
(isatty): Always false to avoid having to cope with reads from
|
|
stdin. For Now...
|
|
|
|
1998-12-16 Nick Clifton
|
|
|
|
* fr30/Makefile.in: Add libraries to clean target.
|
|
|
|
* fr30/syscalls.c (_write): Save length so that it can be returned
|
|
to caller.
|
|
|
|
* fr30/crt0.s (_start): Initialise argc, argv and envp before
|
|
calling main().
|
|
|
|
1998-12-15 Gavin Romig-Koch
|
|
|
|
* mips/ddb.ld (OUTPUT_ARCH): Remove.
|
|
|
|
1998-12-12 Nick Clifton
|
|
|
|
* fr30/syscalls.c: Remove stub for abort and add stubs for _kill
|
|
and _getpid.
|
|
|
|
1998-12-11 Nick Clifton
|
|
|
|
* configure.in: Add support for fr30 target.
|
|
* configure: Regenerate.
|
|
* fr30: New directory.
|
|
* fr30/Makefile.am: New file - build crt0.o and libsim.a
|
|
* fr30/Makefile.in: New file - generate from Makefile.am.
|
|
* fr30/configure.in: New file - support fr30 target
|
|
* fr30/configure: New file - generate from configure.in.
|
|
* fr30/crt0.s: New file - Basic executable startup code.
|
|
* fr30/syscalls.c: New file - System call emulation library.
|
|
|
|
1998-12-11 Gavin Romig-Koch
|
|
|
|
* mips/crt0.S (_start): Change initialization of FR.
|
|
|
|
1998-12-08 James E Wilson
|
|
|
|
* i960/crt0.c (set_stack): Change return type to void. Init SP to
|
|
FP + 64 instead of FP. Simplify code to align ptr.
|
|
(_start): Call exit instead of _exit. Delete local variable stack.
|
|
Init stack to heap+4096.
|
|
* i960/mon960.c (abort): Ifdef out.
|
|
* i960/syscall.h: New file.
|
|
|
|
1998-12-04 Ken Raeburn
|
|
|
|
* mips/cma101.c (time): Add heuristic to handle Y2K overflow.
|
|
|
|
Tue Dec 1 17:57:52 1998 Stan Shebs
|
|
|
|
* config/ppc.mh (.s.o): Don't use CFLAGS_MRELOCATABLE when
|
|
assembling.
|
|
|
|
Wed Nov 18 19:14:15 1998 Jim Wilson
|
|
|
|
* mips/entry.S: Handle mips16 builds.
|
|
|
|
1998-10-30 Ian Molee
|
|
|
|
* m32r/trapmon0.c: New file. Mon2000 trap handler.
|
|
* m32r/trapmon0.S: Removed.
|
|
* m32/Makefile.in: Changed to reflect above-changed files.
|
|
|
|
Wed Oct 28 07:55:55 1998 Mark Alexander
|
|
|
|
* sparc/crt0.S: Move entry point to start of text section.
|
|
Put the address of the data section at the start of the section,
|
|
so the GDB sparclite loader can find it for a.out loads.
|
|
|
|
Mon Oct 26 13:11:41 1998 Jeffrey A Law (law@cygnus.com)
|
|
|
|
* d30v/syscalls.c (time): Returns a time_t and accepts a pointer to
|
|
a time_t as its argument.
|
|
|
|
* i386/cygmon-syscall.h: Fix bogus asm constraints. You must not
|
|
clobber a register that overlaps with an input or output.
|
|
|
|
Fri Oct 23 11:06:16 1998 John Metzler
|
|
|
|
* mips/jmr3904-io.c (hardware_init_hook): Add file to support
|
|
serial input and out put as required by libgloss read and write
|
|
functions.
|
|
|
|
* mips/jmr3904app.ld : LInker script for tx39jmr3904 board. Uses
|
|
addresses per eCos conventions, not original ROM monitor.
|
|
|
|
* configure.in: Add libtx39jmr.c to build target
|
|
|
|
* Makefile.in: rules for libtx39jmr.a and jmr3904-io.o
|
|
|
|
1998-10-15 Ian Molee
|
|
|
|
* m32r/mon.specs: New file
|
|
* m32r/trapmon0.S: New file
|
|
* m32r/Makefile.in: Modified to add support for mon2000 trap0.
|
|
|
|
Tue Oct 13 11:52:03 1998 Jeff Johnston
|
|
|
|
* libnosys/warning.h: New file.
|
|
|
|
1998-10-06 Ken Raeburn
|
|
|
|
* mips/configure.in: Build nullmon stuff in default case. Don't
|
|
treat vr4100 specially.
|
|
|
|
Tue Oct 6 15:17:42 1998 Jeff Johnston
|
|
|
|
* libnosys/sbrk.c (_sbrk): Added reference to config.h.
|
|
* libnosys/close.c (_close): Added stub warning outside of
|
|
function body and added reference to config.h.
|
|
* libnosys/execve.c (_execve): Ditto.
|
|
* libnosys/fork.c (_fork): Ditto.
|
|
* libnosys/fstat.c (_fstat): Ditto.
|
|
* libnosys/getpid.c (_getpid): Ditto.
|
|
* libnosys/gettod.c (_gettimeofday): Ditto.
|
|
* libnosys/isatty.c (_isatty): Ditto.
|
|
* libnosys/kill.c (_kill): Ditto.
|
|
* libnosys/link.c (_link): Ditto.
|
|
* libnosys/lseek.c (_lseek): Ditto.
|
|
* libnosys/open.c (_open): Ditto.
|
|
* libnosys/read.c (_read): Ditto.
|
|
* libnosys/stat.c (_stat): Ditto.
|
|
* libnosys/times.c (_times): Ditto.
|
|
* libnosys/unlink.c (_unlink): Ditto.
|
|
* libnosys/wait.c (_wait): Ditto.
|
|
* libnosys/write.c (_write): Ditto.
|
|
* libnosys/acconfig.h: New file.
|
|
* libnosys/config.h.in: New file.
|
|
* libnosys/exit.c: Removed as _exit cannot be stubbed.
|
|
* libnosys/Makefile.in: Regenerated.
|
|
* libnosys/configure.in: Configure header file specified.
|
|
* libnosys/configure: Regenerated.
|
|
|
|
Wed Sep 30 12:45:43 1998 Bob Manson
|
|
|
|
* i386/cygmon.ld: Increase memory limits; put the initial
|
|
executable above 1MB.
|
|
|
|
Fri Sep 25 13:49:22 1998 Bob Manson
|
|
|
|
* i386/configure.in: Changed crt0.c to cygmon-salib.c.
|
|
|
|
Wed Sep 23 19:25:46 1998 Bob Manson
|
|
|
|
* configure.in: Add i386-*-elf* triplet.
|
|
* i386/*: Support for i386 targets.
|
|
|
|
Wed Sep 16 19:43:52 1998 Doug Evans
|
|
|
|
* m32r/m32r-lib.c: Rename -DMSA2000 to -DREVC and reverse test.
|
|
(exceptionHandler,getExceptionHandler): Add cast to avoid warning.
|
|
|
|
Wed Sep 9 19:22:03 1998 Mark Alexander
|
|
|
|
* sparc/Makefile.in: Remove cache86x.o, not needed any more.
|
|
* sparc/sparclite.h: (read_asr, write_asr): Define.
|
|
* sparc/cache.c (is_danlite): New function.
|
|
(cache_off, cache_on, flush_i_cache): Test for DANlite.
|
|
* sparc/salib.c (update_leds): Allow user to disable LED flashing.
|
|
* sparc/sparc86x.ld: Prevent section overlap.
|
|
|
|
1998-09-04 Keith Seitz
|
|
|
|
* m32r/m32r-lib.c (rx_rdy): Add support for MSA2000G01 board.
|
|
(rx_char): Ditto.
|
|
(getDebugChar2): New function to support binary downloads (gdb
|
|
remote protocol "X" command).
|
|
(exceptionHandler): Add support for MSA2000G01 board.
|
|
(getExceptionHandler): Ditto.
|
|
|
|
1998-08-20 Michael Meissner
|
|
|
|
* libnosys/gettod.c: Include sys/time.h so that struct timezone is
|
|
declared.
|
|
|
|
Sun Aug 16 10:46:43 1998 Mark Alexander
|
|
|
|
* sparc/Makefile.in: Add new BSP for sparc86x (DANlite).
|
|
* sparc/salib.c (outbyte): Add hook for GDB stub.
|
|
(cache_off, cache_on, flush_i_cache): Move to cache.c.
|
|
* sparc/cache.c: New file for sparclite-specific cache code.
|
|
* sparc/cache-86x.c: New file for sparc86x-specific cache code.
|
|
* sparc/sparc86x.ld: New linker script for sparc86x.
|
|
* sparc/crt0.S: Disable broken data relocation code.
|
|
* sparc/sparcl-stub.c (outbyte_stub): New function for redirecting
|
|
standard output to GDB.
|
|
(handle_exception): Initialize outbyte hook.
|
|
|
|
Tue Aug 11 13:27:31 1998 Jim Wilson
|
|
|
|
* m68k/idp.ld (__INIT_SECTION__): Align to 2 byte boundary.
|
|
* m68k/bcc.ld, m68k/mvme135.ld, m68k/mvme162.ld: Likewise.
|
|
* m68k/sbc5204.ld, m68k/sbc5206.ld: Likewise.
|
|
|
|
1998-08-11 Jason Merrill
|
|
|
|
* mn10300/{sim.ld,eval.ld}: Add init_priority support.
|
|
|
|
Tue Aug 11 10:04:05 1998 Jeffrey A Law (law@cygnus.com)
|
|
|
|
* mn10200/sim.ld: Rework code to insert pad before the start of the
|
|
data segment.
|
|
* mn10200/eval.ld: Likewise.
|
|
* mn10300/sim.ld: Likewise.
|
|
* mn10300/eval.ld: Likewise.
|
|
|
|
Sat Aug 8 09:46:37 1998 Jim Wilson
|
|
|
|
* mips/cma101.c (__sizemem): New local variable extra. Align base
|
|
to int boundary.
|
|
|
|
Tue Jul 28 10:57:12 1998 Mark Alexander
|
|
|
|
* sparc/Makefile.in (ERC32_OBJS): Add fixctors.
|
|
* sparc/erc32-crt0.S: Call __fix_ctors just before calling main.
|
|
* sparc/fixctors.c: New file.
|
|
|
|
Sat Jul 18 07:15:33 1998 Mark Alexander
|
|
|
|
* sparc/crt0.S (win_ovf_trap, win_unf_trap): Use correct names for
|
|
extern functions win_ovf and win_unf; fixes unresolved symbols
|
|
in COFF.
|
|
|
|
Mon Jul 13 17:50:41 1998 Jeff Johnston
|
|
|
|
* configure.in: Added libnosys as subdir.
|
|
* configure: Rebuilt configure based on configure.in.
|
|
* libnosys/close.c (_close): Part of new libnosys stub library
|
|
to use for situations with no operating system support.
|
|
* libnosys/environ.c (environ): ditto.
|
|
* libnosys/execve.c (_execve): ditto.
|
|
* libnosys/exit.c (_exit): ditto.
|
|
* libnosys/fork.c (_fork): ditto.
|
|
* libnosys/fstat.c (_fstat): ditto.
|
|
* libnosys/getpid.c (_getpid): ditto.
|
|
* libnosys/gettod.c (_gettimeofday): ditto.
|
|
* libnosys/isatty.c (_isatty): ditto.
|
|
* libnosys/kill.c (_kill): ditto.
|
|
* libnosys/link.c (_link): ditto.
|
|
* libnosys/lseek.c (_lseek): ditto.
|
|
* libnosys/open.c (_open): ditto.
|
|
* libnosys/read.c (_read): ditto.
|
|
* libnosys/sbrk.c (_sbrk): ditto.
|
|
* libnosys/stat.c (_stat): ditto.
|
|
* libnosys/times.c (_times): ditto.
|
|
* libnosys/unlink.c (_unlink): ditto.
|
|
* libnosys/wait.c (_wait): ditto.
|
|
* libnosys/write.c (_write): ditto.
|
|
* libnosys/Makefile.in : Makefile.in for creating libnosys Makefile.
|
|
* libnosys/configure.in: configure.in to create libnosys configure.
|
|
* libnosys/configure: Configure for libnosys library.
|
|
|
|
Mon Jul 13 14:13:07 EDT 1998 Jim Lemke
|
|
|
|
* sim/mips.ld: Clarify a comment.
|
|
|
|
Tue Jul 7 21:12:41 1998 Mark Alexander
|
|
|
|
* sparc/elfsim.ld: Make it work on both a.out and ELF.
|
|
* sparc/traps.S: Rename trap_table label to work on both a.out
|
|
and ELF. Put the address of the data section at the start
|
|
of the section, so the simulator loader can find it for a.out loads.
|
|
|
|
Thu Jun 25 09:24:53 1998 Mark Alexander
|
|
|
|
* config/mn10200.mt: New file.
|
|
|
|
Tue Jun 23 22:45:49 1998 Mark Alexander
|
|
|
|
* mn10200/crt0.S: Don't waste top four bytes of stack.
|
|
* mn10200/eval.ld: Fix stack top address.
|
|
|
|
Mon Jun 22 09:30:22 1998 Drew Moseley
|
|
|
|
* mips/dvemon.c: Remove the close function and get it from the generic
|
|
close.o
|
|
* mips/Makefile.in (DVEOBJS): Add generic open.o and close.o to the DVEOBJS
|
|
list to ensure that the proper API's are included.
|
|
|
|
Wed Jun 17 12:33:05 1998 Mark Alexander
|
|
|
|
* configure.in: Add mn10200 support.
|
|
* configure: Regenerate.
|
|
* mn10200/Makefile.in: New file.
|
|
* mn10200/_exit.c: New file.
|
|
* mn10200/access.c: New file.
|
|
* mn10200/chmod.c: New file.
|
|
* mn10200/chown.c: New file.
|
|
* mn10200/close.c: New file.
|
|
* mn10200/configure: New file.
|
|
* mn10200/configure.in: New file.
|
|
* mn10200/creat.c: New file.
|
|
* mn10200/crt0.S: New file.
|
|
* mn10200/crt1.c: New file.
|
|
* mn10200/eval.ld: New file.
|
|
* mn10200/execv.c: New file.
|
|
* mn10200/execve.c: New file.
|
|
* mn10200/fork.c: New file.
|
|
* mn10200/fstat.c: New file.
|
|
* mn10200/getpid.c: New file.
|
|
* mn10200/gettime.c: New file.
|
|
* mn10200/isatty.c: New file.
|
|
* mn10200/kill.c: New file.
|
|
* mn10200/lseek.c: New file.
|
|
* mn10200/open.c: New file.
|
|
* mn10200/pipe.c: New file.
|
|
* mn10200/read.c: New file.
|
|
* mn10200/sbrk.c: New file.
|
|
* mn10200/sim.ld: New file.
|
|
* mn10200/stat.c: New file.
|
|
* mn10200/test.c: New file.
|
|
* mn10200/time.c: New file.
|
|
* mn10200/times.c: New file.
|
|
* mn10200/trap.S: New file.
|
|
* mn10200/trap.h: New file.
|
|
* mn10200/unlink.c: New file.
|
|
* mn10200/utime.c: New file.
|
|
* mn10200/wait.c: New file.
|
|
* mn10200/write.c: New file.
|
|
|
|
Fri Jun 12 17:26:56 1998 Doug Evans
|
|
|
|
* m32r/sys/syscall.h: Delete. Use ./syscall.h now.
|
|
* m32r/trap0.S: Renamed from trap.S.
|
|
* m32r/eit.h: New file.
|
|
* m32r/crtsysc.c: Delete, split up into several files.
|
|
* m32r/chmod.c: New file.
|
|
* m32r/close.c: New file.
|
|
* m32r/exit.c: New file.
|
|
* m32r/fstat.c: New file.
|
|
* m32r/getpid.c: New file.
|
|
* m32r/isatty.c: New file.
|
|
* m32r/kill.c: New file.
|
|
* m32r/lseek.c: New file.
|
|
* m32r/open.c: New file.
|
|
* m32r/raise.c: New file.
|
|
* m32r/read.c: New file.
|
|
* m32r/sbrk.c: New file.
|
|
* m32r/stat.c: New file.
|
|
* m32r/unlink.c: New file.
|
|
* m32r/utime.c: New file.
|
|
* m32r/write.c: New file.
|
|
* m32r/Makefile.in (SYSCALLS): Delete.
|
|
(LIBOBJS,LIBGLOSS): New variables.
|
|
(all,install): Update.
|
|
(libgloss.a): New rule.
|
|
|
|
Thu Jun 11 08:38:42 1998 Doug Evans
|
|
|
|
* sparc/cygmon-salib.c (setitimer): Add `const' to second arg.
|
|
(gettimeofday): Change type of 2nd arg to struct timezone *.
|
|
|
|
Tue Jun 9 12:02:21 1998 Ian Carmichael
|
|
|
|
* mips/syscalls.c (sbrk): Allow memory allocation to work
|
|
for configurations which don't have memory at K1BASE.
|
|
* mips/cma101.c (__sizemem): Ditto.
|
|
|
|
Tue Jun 9 13:17:28 1998 Michael Snyder
|
|
|
|
* m68k/emc-stub.c: New file, stub for the EMC Symmetrix target.
|
|
* m68k/gdbinit.emc: New file, user support for special features
|
|
supported only on the EMC Symmetrix target.
|
|
|
|
Fri Jun 5 16:40:20 1998 Mark Alexander
|
|
|
|
* sparc/elfsim.ld: Fix ctor and dtor tables to work in both
|
|
little- and big-endian executables.
|
|
|
|
Wed Jun 3 23:09:38 1998 Mark Alexander
|
|
|
|
* sparc/sparcl-stub.c: Include asm.h. Use STRINGSYM macro to generate
|
|
proper prefix for public assembly language labels.
|
|
* sparc/ex930.ld: Add DWARF sections.
|
|
* sparc/ex931.ld: Ditto.
|
|
* sparc/ex934.ld: Ditto.
|
|
* sparc/elfsim.ld: Simplify and clean up.
|
|
* sparc/Makefile.in: Build ex934 BSP. Allow little-endian builds.
|
|
* sparc/traps.S (win_flush): Rewrite using code from Cygmon
|
|
to eliminate register corruption.
|
|
|
|
Mon Jun 1 15:21:05 1998 Geoffrey Noer
|
|
|
|
* sparc/cygmon-salib.c: Stop including sys/itimer.h
|
|
|
|
Sun May 31 10:46:37 1998 Michael Meissner
|
|
|
|
* rs6000/Makefile.in (SOLARIS_*): Don't build solaris bsp's any
|
|
more.
|
|
|
Fri May 22 13:50:55 1998 Angela Marie Thomas (angela@cygnus.com)
|
Fri May 22 13:50:55 1998 Angela Marie Thomas (angela@cygnus.com)
|
|
|
* mn10300/Makefile.in: Install sim.ld.
|
* mn10300/Makefile.in: Install sim.ld.
|
|
|
Wed May 20 22:45:11 1998 Mark Alexander
|
Wed May 20 22:45:11 1998 Mark Alexander
|
Line 356... |
Line 1119... |
* mips/configure.in: Ditto.
|
* mips/configure.in: Ditto.
|
* mips/crt0.S: Declare init hooks as .text to avoid linker errors.
|
* mips/crt0.S: Declare init hooks as .text to avoid linker errors.
|
* mips/pmon.S: Don't use 64-bit instructions on 32-bit EABI machines.
|
* mips/pmon.S: Don't use 64-bit instructions on 32-bit EABI machines.
|
* mips/entry.S: New file (MIPS16 entry/exit exception handler).
|
* mips/entry.S: New file (MIPS16 entry/exit exception handler).
|
|
|
|
Tue Dec 9 18:51:45 1997 Michael Meissner
|
|
|
|
* d30v/crt0.S (_start): Don't load r1 with 32 anymore. Zero out
|
|
the 3 bss areas.
|
|
|
Fri Nov 28 22:34:14 1997 Bob Manson
|
Fri Nov 28 22:34:14 1997 Bob Manson
|
|
|
* sparc/cygmon-salib.c (open): New syscall.
|
* sparc/cygmon-salib.c (open): New syscall.
|
|
|
* sparc/cygmon.ld: Add gcc_except_table section.
|
* sparc/cygmon.ld: Add gcc_except_table section.
|
Line 383... |
Line 1151... |
|
|
Mon Nov 24 23:25:07 1997 Bob Manson
|
Mon Nov 24 23:25:07 1997 Bob Manson
|
|
|
* sparc/cygmon.ld: Add linkonce sections.
|
* sparc/cygmon.ld: Add linkonce sections.
|
|
|
|
Mon Nov 24 18:42:55 1997 Michael Meissner
|
|
|
|
* d30v/syscalls.c (__syscall): Correct setting errno.
|
|
|
Sun Nov 23 17:49:45 1997 Bob Manson
|
Sun Nov 23 17:49:45 1997 Bob Manson
|
|
|
* sparc/Makefile.in: Removed TARGET_CFLAGS.
|
* sparc/Makefile.in: Removed TARGET_CFLAGS.
|
* sparc/configure.in: Ditto.
|
* sparc/configure.in: Ditto.
|
* sparc/configure: Regenerated.
|
* sparc/configure: Regenerated.
|
|
|
|
Fri Nov 21 21:21:23 1997 Michael Meissner
|
|
|
|
* syscall.h: Remove d30v from comments.
|
|
|
|
* d30v/syscalls.c: Use common syscall.h file, move setting errno
|
|
into common function, rather than have each stub do it.
|
|
|
|
* d30v/Makefile.in (syscalls.c): Use common syscall.h, not the old
|
|
d30v specific version.
|
|
(clean): Properly remove libraries.
|
|
|
|
* d30v/sys/syscall.h: Delete.
|
|
|
Wed Nov 19 16:13:00 1997 Doug Evans
|
Wed Nov 19 16:13:00 1997 Doug Evans
|
|
|
* rs6000/Makefile.in (unlink.o): Add rule for.
|
* rs6000/Makefile.in (unlink.o): Add rule for.
|
|
|
* syscall.h: New file.
|
* syscall.h: New file.
|
Line 410... |
Line 1195... |
* sparc/erc32-crt0.S: Renamed from sim-crt0.S.
|
* sparc/erc32-crt0.S: Renamed from sim-crt0.S.
|
* sparc/erc32.ld: Renamed from sim.ld.
|
* sparc/erc32.ld: Renamed from sim.ld.
|
* sparc/configure.in (AC_INIT): Update.
|
* sparc/configure.in (AC_INIT): Update.
|
* sparc/configure: Regenerate.
|
* sparc/configure: Regenerate.
|
|
|
|
Tue Nov 18 13:54:46 1997 Michael Meissner
|
|
|
|
* d30v/syscalls.c: New file to provide system call stubs.
|
|
* d30v/sys/syscall.h: New file to provide system call numbers.
|
|
* d30v/sim-{exit,read,write}.S: Delete, no longer used.
|
|
* d30v/Makefile.in: Remove old system stubs, and use the new ones
|
|
in syscalls.c.
|
|
|
|
Tue Nov 18 12:38:37 1997 Michael Meissner
|
|
|
|
* d30v/sys/syscall.h: Define for d30v system calls.
|
|
|
Mon Nov 17 22:04:04 1997 Bob Manson
|
Mon Nov 17 22:04:04 1997 Bob Manson
|
|
|
* configure.in: Configure the sparc directory for the sparc-elf
|
* configure.in: Configure the sparc directory for the sparc-elf
|
toolchain.
|
toolchain.
|
* configure: Regenerated.
|
* configure: Regenerated.
|
Line 430... |
Line 1227... |
|
|
* sparc/cygmon.ld: New file.
|
* sparc/cygmon.ld: New file.
|
* sparc/cygmon-crt0.S: New file.
|
* sparc/cygmon-crt0.S: New file.
|
* sparc/cygmon-salib.c: New file.
|
* sparc/cygmon-salib.c: New file.
|
|
|
|
Sun Nov 16 20:22:22 1997 Michael Meissner
|
|
|
|
* d30v/crt0.S (_start): Set up stack pointer to end of internal
|
|
memory by default.
|
|
|
|
Tue Nov 11 17:43:06 1997 Michael Meissner
|
|
|
|
* d30v/Makefile.in (OBJS): Use print.o, not print.c. Add sbrk.o.
|
|
|
|
Mon Nov 10 13:57:40 1997 Michael Meissner
|
|
|
|
* configure.in (d30v-*-*): Add configuration.
|
|
* configure: Regenerate.
|
|
|
|
* d30v/{crt0,sim-{read,write,exit}}.S: Correct typos.
|
|
* d30v/Makefile.in: Ditto.
|
|
|
|
Sat Nov 8 14:38:57 1997 Michael Meissner
|
|
|
|
* d30v/crt0.S: New file for d30v port.
|
|
* d30v/configure{,.in}: Ditto.
|
|
* d30v/Makefile.in: Ditto.
|
|
* d30v/{in,out}byte.c: Ditto.
|
|
* d30v/sim-{read,write,exit}.c: Ditto.
|
|
|
Tue Sep 16 15:21:08 1997 Gavin Koch
|
Tue Sep 16 15:21:08 1997 Gavin Koch
|
|
|
* mips/Makefile.in (vr4300.o): Reinstate command, it's will
|
* mips/Makefile.in (vr4300.o): Reinstate command, it's will
|
be necessary until all hosts properly set BSP in configure.in.
|
be necessary until all hosts properly set BSP in configure.in.
|
|
|