summaryrefslogtreecommitdiffstats
path: root/libgloss
Commit message (Collapse)AuthorAgeFilesLines
* 2010-02-08 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston2010-02-084-1/+20
| | | | | | * xc16x/xc16x.mt: New file. * xc16x/configure.in: Add target_makefile_frag reference. * xc16x/configure: Regenerated.
* 2009-12-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2009-12-172-0/+6
| | | | | * mn10300/Makefile.in: Add mkdir call to make installation directory when installing.
* 2009-12-16 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston2009-12-164-26/+10
| | | | | | | * xc16x/Makefile.in: Remove extraneous stuff brought in by copy. * xc16x/configure.in: Ditto. * xc16x/configure: Regenerated.
* Fix reference to putchar.o and puts.o which were moved to newlib as part ofJeff Johnston2009-12-101-2/+2
| | | | initial check-in.
* 2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston2009-12-1023-1655/+7581
| | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Add xc16x support. * configure: Regenerated. * xc16x/Makefile.in: New file for xc16x port. * xc16x/aclocal.m4: Ditto. * xc16x/close.S: Ditto. * xc16x/configure: Ditto. * xc16x/configure.in: Ditto. * xc16x/create.c: Ditto. * xc16x/crt0.S: Ditto. * xc16x/fstat.S: Ditto. * xc16x/getchar1.c: Ditto. * xc16x/isatty.c: Ditto. * xc16x/lseek.c: Ditto. * xc16x/mem-layout.c: Ditto. * xc16x/misc.c: Ditto. * xc16x/open.c: Ditto. * xc16x/read.c: Ditto. * xc16x/sbrk.c: Ditto. * xc16x/syscalls.c: Ditto. * xc16x/trap_handle.c: Ditto. * xc16x/write.c: Ditto. * xc16x/sys/syscall.h: Ditto.
* * rx/rx.ld: Place .sbss properly.DJ Delorie2009-11-253-0/+7
| | | | * rx/rx-sim.ld: Likewise.
* newlib:Nick Clifton2009-10-2639-0/+6310
| | | | | | | | | | | | | | | | * configure.host: Add support for RX architecture. * libc/include/machine/ieeefp.h: Likewise. * libc/include/machine/setjmp.h: Likewise. * libc/include/machine/configure.in: Likewise. * libc/include/machine/configure: Regenerate. * libc/machine/rx: New directory. * libc/machine/rx/*: New files to support RX architecture. libgloss: * configure.in: Add support for RX sub-directory. * configure: Regenerate. * rx: New directory. * rx/*: New files to support RX architecture.
* * arm/linux-syscalls0.S (SYSCALL0, SYSCALL3, SYSCALL6, SYSCALL4):Nick Clifton2009-10-262-44/+6
| | | | | Delete Thumb definitions - the ARM versions work correctly in Thumb mode.
* 2009-10-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2009-10-082-0/+13
| | | | | * bfin/Makefile.in (basiccrt.o, basiccrts.o): Use -mcpu=bf532-any for the default multilib.
* 2009-09-28 Michael Eager <eager@eagercon.com>Jeff Johnston2009-09-2825-0/+6064
| | | | | | | | | | | | | | | * configure.in: Add microblaze-*-*. * configure: Add microblaze-*-* (not regenerated.) * microblaze: NEW microblaze target directory. * microblaze/configure.in: NEW. * microblaze/configure: Generate. * microblaze/Makefile.in: NEW. * microblaze/{crt0.S, crt1.S, crt2.S, crt3.S, crt4.S, crtinit.S}: NEW. * microblaze/{pgcrtinit.S, _program_clean.S, _program_init.S, sbrk.c, sim-crtinit.S, sim-pgcrtinit.S, timer.c, _exception_handler.S, _hw_exception_handler.S, _interrupt_handler.S, xil_malloc.c, nnxil_printf.c, xil_sbrk.c: NEW. * microblaze/xilinx.ld: NEW.
* 2009-09-21 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-09-212-8/+6
| | | | * spu/getpagesize.c: Align getpagesize implementation to POSIX
* 2009-09-16 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston2009-09-1667-1275/+11089
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bfin/include/cdefBF512.h, bfin/include/cdefBF514.h, bfin/include/cdefBF516.h, bfin/include/cdefBF518.h, bfin/include/cdefBF51x_base.h, bfin/include/cdefBF523.h, bfin/include/cdefBF524.h, bfin/include/cdefBF526.h, bfin/include/cdefBF542M.h, bfin/include/cdefBF544M.h, bfin/include/cdefBF547M.h, bfin/include/cdefBF548M.h, bfin/include/cdefBF549M.h, bfin/include/defBF512.h, bfin/include/defBF514.h, bfin/include/defBF516.h, bfin/include/defBF518.h, bfin/include/defBF51x_base.h, bfin/include/defBF523.h, bfin/include/defBF524.h, bfin/include/defBF526.h, bfin/include/defBF542M.h, bfin/include/defBF544M.h, bfin/include/defBF547M.h, bfin/include/defBF548M.h, bfin/include/defBF549M.h: New file. * bfin/include/ccblkfn.h, bfin/include/cdefBF525.h, bfin/include/cdefBF527.h, bfin/include/cdefBF52x_base.h, bfin/include/cdefBF532.h, bfin/include/cdefBF534.h, bfin/include/cdefBF535.h, bfin/include/cdefBF538.h, bfin/include/cdefBF539.h, bfin/include/cdefBF542.h, bfin/include/cdefBF544.h, bfin/include/cdefBF547.h, bfin/include/cdefBF548.h, bfin/include/cdefBF549.h, bfin/include/cdefBF54x_base.h, bfin/include/cdefBF561.h, bfin/include/cdefblackfin.h, bfin/include/cdef_LPBlackfin.h, bfin/include/cplb.h, bfin/include/defBF527.h, bfin/include/defBF52x_base.h, bfin/include/defBF532.h, bfin/include/defBF534.h, bfin/include/defBF535.h, bfin/include/defBF537.h, bfin/include/defBF538.h, bfin/include/defBF539.h, bfin/include/defBF542.h, bfin/include/defBF544.h, bfin/include/defBF547.h, bfin/include/defBF548.h, bfin/include/defBF549.h, bfin/include/defBF54x_base.h, bfin/include/defBF561.h, bfin/include/defblackfin.h, bfin/include/def_LPBlackfin.h, bfin/include/sys/_adi_platform.h, bfin/include/sys/anomaly_macros_rtl.h, bfin/include/sys/exception.h, bfin/include/sysreg.h: Update to Visual DSP 5.0 Update 6.
* 2009-09-16 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston2009-09-166-1/+118
| | | | | | | | | * bfin/Makefile.in (BOARD_SCRIPTS): Add bf512.ld, bf514.ld, and bf516.ld, bf518.ld. * bfin/bf512.ld: New file. * bfin/bf514.ld: Likewise. * bfin/bf516.ld: Likewise. * bfin/bf518.ld: Likewise
* 2009-09-16 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2009-09-1626-25/+29
| | | | * bfin/*.ld: Fix typos in comments.
* 2009-09-08 Bernd Schmidt <bernd.schmidt@analog.com>Jeff Johnston2009-09-082-0/+6
| | | | * bfin/include/ccblkfn.h: New file.
* 2009-09-08 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston2009-09-083-7/+13
| | | | | | * bfin/include/sys/_adi_platform.h: Convert __ASSEMBLY__ to __ASSEMBLER__. * bfin/include/sys/pll.h: Likewise
* 2009-09-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2009-09-082-9/+5
| | | | | * bfin/Makefile.in (basiccrt.o, basiccrts.o): Don't use -mcpu=bf532-any for the default multilib.
* * mep/gmap_default.ld: Add linkonce sections for .vtext.DJ Delorie2009-07-295-4/+11
| | | | | | * mep/default.ld: Likewise. * mep/fmax.ld: Likewise. * mep/simple.ld: Likewise.
* * mep/syscalls.S (sysret): Maintain 16-byte stack alignment.DJ Delorie2009-07-142-2/+6
|
* * m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int.DJ Delorie2009-07-082-1/+13
|
* * moxie/crt0.S (_start): Clear BSS at startup. Register _fini()Anthony Green2009-07-013-5/+21
| | | | | with atexit(). * moxie/sim-open.S: Fix comment.
* 2009-06-19 Joseph Myers <joseph@codesourcery.com>Jeff Johnston2009-06-194-6/+22
| | | | | | * Makefile.in (html, pdf): New. * doc/Makefile.in (html, pdf, porting.pdf, porting.html): New. * doc/porting.texi: Fix section structure.
* 2009-06-17 Michael Eager <eager@eagercon.com>Jeff Johnston2009-06-175-3/+855
| | | | | | | * rs6000/Makefile.in: Add xilinx support. * rs6000/xil-crt0.s: New crt0 file for powerpc-xilinx-eabi. * rs6000/xilinx.ld: New file. * rs6000/xilinx440.ld: Ditto.
* 2009-05-13 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-05-133-92/+60
| | | | | * configure.in: Introduce config_libnosys flag which defaults to true. * configure: Regenerate.
* 2009-05-13 Ulrich Weigand <uweigand@de.ibm.com>Jeff Johnston2009-05-133-5/+13
| | | | | * spu/crtn.S: Add dummy to ensure nothing gets linked at address 0. * spu/crti.S: Remove nop.
* * mn10300/sim.ld: Add missing section names such as .bss.*Nick Clifton2009-05-082-41/+36
| | | | .text.*, etc. General tidy up.
* 2009-05-07 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-05-074-1791/+1199
| | | | | | * spu/configure.in: Fix multilib support. * spu/configure: Regenerate. * spu/Makefile.in: Add CFLAGS_FOR_TARGET.
* Add self to MAINTAINERS file. Tweak moxie stack position.Anthony Green2009-05-012-1/+6
|
* 2009-04-22 Anthony Green <green@moxielogic.com>Jeff Johnston2009-04-2231-2422/+6412
| | | | | | | | | | | | | | * configure.in: Add moxie support. * configure: Regenerate. * moxie/aclocal.m4, moxie/configure, moxie/configure.in, moxie/crt0.S, moxie/fstat.c, moxie/getpid.c, isatty.c, moxie/kill.c, moxie/Makefile.in, moxie/moxie-elf-common.ld, moxie/print.c, moxie/putnum.c, moxie/qemu.ld, moxie/qemu-time.c, moxie/qemu-write.c, moxie/sbrk.c, moxie/sim-close.S, moxie/sim-exit.S, moxie/sim-inbyte.c, moxie/sim.ld, moxie/sim-lseek.c, moxie/sim-lseek.S, moxie/sim-open.S, moxie/sim-read.S, moxie/sim-time.c, moxie/sim-unlink.S, moxie/sim-write.S, moxie/stat.c: New files.
* * mep/sim-crt0.S (_start): Fix typo.DJ Delorie2009-04-222-1/+5
|
* * mep/Makefile.in (SCRIPTS): Update to new config.DJ Delorie2009-04-216-15/+358
| | | | | | | * mep/default.ld: New. * mep/gmap_default.ld: Change default endian to little. * mep/sim-crt0.S: Maintain 8-byte stack alignment. * mep/sim-crtn.S: Likewise.
* 2009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-04-035-2/+145
| | | | | | | * spu/Makefile.in: Add new files. * spu/times.c: New File. * spu/getitimer.c: Likewise. * spu/setitimer.c: Likewise.
* 2009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-04-034-1/+107
| | | | | | * spu/Makefile.in: Add linux_getpid.o and linux_gettid.o. * spu/linux_getpid.c: New file. * spu/linux_getpid.c: New file.
* 2009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2009-04-032-1/+9
| | | | * spu/crt0.S (_start): Place spu_id in the first agument register.
* 2009-03-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2009-03-162-822/+856
| | | | * m32r/m32r-stub.c: Replace with one from newer version of gdb.
* Typo fixes.Ben Elliston2009-01-081-3/+3
|
* 2009-01-07 Ben Elliston <bje@au.ibm.com>Jeff Johnston2009-01-073-1/+8
| | | | | | * Makefile.in (all): Add `+' to the command line so that the command is always treated as $(MAKE). * doc/Makefile.in (datarootdir): Define.
* 2008-12-17 Jon Beniston <jon@beniston.com>Jeff Johnston2008-12-1714-2560/+6332
| | | | | | | | | | | | | | | | | * README: Add description of lm32 directory. * configure.in: Add lm32 target. * configure: Regenerated. * libnosys/configure.in: Add lm32 target. * libnosys/configure: Regenerated. * lm32: New directory. * lm32/aclocal.m4: New file. * lm32/Makefile.in: New file. * lm32/configure.in: New file. * lm32/configure: New file. * lm32/crt0.S: New file. * lm32/isatty.c: New file. * lm32/scall.S: New file. * lm32/sim.ld: New file.
* 2008-12-11 Ken Werner <ken.werner@de.ibm.comJeff Johnston2008-12-113-1/+18
| | | | | * spu/crt0.S: Call __monstartup if profiling is enabled. * spu/Makefile.in: Add gcrt1.o gcrt2.o.
* * mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32. UpdateAdam Nemet2008-12-062-3/+8
| | | | comment.
* * mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64. UpdateAdam Nemet2008-12-052-3/+10
| | | | comment.
* 2008-11-20 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-11-207-12/+267
| | | | | | | | | | | | | Patrick Mansfield <patmans@us.ibm.com> Joel Schopp <jschopp@austin.ibm.com> * spu/Makefile.in: Add new files. * spu/jsre.h: Add JSRE_MMAP, JSRE_MREMAP, JSRE_MSYNC and JSRE_MUNMAP opcodes. * spu/mmap_eaddr.c: New File. * spu/mremap_eaddr.c: Likewise. * spu/msync_eaddr.c: Likewise. * spu/munmap_eaddr.c: Likewise.
* 2008-11-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2008-11-173-3/+1756
| | | | | | * m32r/Makefile.in: Add building m32r-stub.o from local copy instead of up and over in gdb. * m32r/m32r-stub.c: New file copied from gdb.
* 2008-10-06 Bill Tompkins <bill+newlib@key-square.com>Jeff Johnston2008-10-062-0/+14
| | | | | * arm/crt0.S: Fix calling hardware_init_hook() or software_init_hook() under thumb and thumb2.
* * m32c/varvects.S: New.DJ Delorie2008-09-247-10/+300
| | | | | | | | * m32c/varvects.h: New. * m32c/sample.c: New. * m32c/Makefile.in: Add m32cgloss library support. * m32c/crt0.S: Tweaks to support interrupts by default. * m32c/m32c.tmpl: Likewise.
* 2008-09-10 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-09-113-6/+22
| | | | | * spu/dirfuncs.c: Avoid warnings. * spu/kill.c: Likewise.
* 2008-09-04 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-09-043-6/+12
| | | | | * spu/Makefile.in: Fix missing linux_syscalls.o. * spu/linux_syscalls.c: Remove extraneous "3D" sequences.
* 2008-08-14 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2008-08-1489-13/+47803
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bfin/Makefile.in: (top_srcdir): Define. (mkinstalldirs): Define. (BOARD_SCRIPTS): Define. (BOARD_LDFLAGS): Define. (BOARD_BSP): Define. (BOARD_CRT0S): Define. (BOARD_OBJS): Define. (BOARD_TEST): Define. (BOARD_INSTALL): Define. (INCLUDES): Add -I$(srcdir)/include. (all): Add ${BOARD_CRT0S} and ${BOARD_BSP}. (.c.S): Remove target. (crt0.o): New target. (basiccrt.o): Likewise. (basiccrtb.o): Likewise. (basiccrts.o): Likewise. (basiccrt561.o, basiccrt561s.o, basiccrt561b.o): Likewise (clean mostlyclean): Remove ${BOARD_BSP}. (install): Depend on ${BOARD_INSTALL}. (install-sim): Reformat. (install-board): New target. * bfin/basiccrt.S: Remove useless __ADSPBF561_COREB__ in workaround code for 05000229. * bfin/syscalls.c (do_syscall): Use `EXCPT 0' instead of `RAISE 0' for syscall. * bfin/basiccrt.S: New file. * bfin/bf5*ld: New file. * bfin/bfin-common-mc.ld: New file. * bfin/bfin-common-sc.ld: New file. * bfin/include/blackfin.h: New file. * bfin/include/cdefBF5*.h: New file. * bfin/include/cdef_LPBlackfin.h: New file. * bfin/include/cdefblackfin.h: New file. * bfin/include/cplb.h: New file. * bfin/include/cplbtab.h: New file. * bfin/include/defBF5*.h: New files. * bfin/include/def_LPBlackfin.h: New files. * bfin/include/defblackfin.h: New file. * bfin/include/sys/_adi_platform.h: New file. * bfin/include/sys/anomaly_macros_rtl.h: New file. * bfin/include/sys/excause.h: New file. * bfin/include/sys/exception.h: New file. * bfin/include/sys/mc_typedef.h: New file. * bfin/include/sys/platform.h: New file. * bfin/include/sys/pll.h: New file. * bfin/include/sysreg.h: New file. * libnosys/configure.in (MISSING_SYSCALL_NAMES): Don't define for bfin. * libnosys/configure: Regenerate.
* 2008-07-17 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-07-172-1/+13
| | | | * spu/syscalls.c: Check and set the errno value.
* 2008-06-17 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-06-172-0/+67
| | | | | * spu/Makefile.in: Add new file. * spu/linux_syscalls.c: New file to add Linux syscall support.