OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [tn_m001/] [newlib/] [libgloss/] [ChangeLog] - Diff between revs 39 and 56

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 39 Rev 56
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.
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.