aboutsummaryrefslogtreecommitdiff
path: root/libgloss
AgeCommit message (Collapse)AuthorFilesLines
2010-12-17Remove GPL licencsingNick Clifton1-19/+2
2010-12-022010-12-02 Jayant Sonar jayant.sonar@kpitcummins.comJeff Johnston34-0/+5633
Kaushik Phatak kaushik.phatak@kpitcummins.com * configure.in: Add CR16 support. * configure: Regenerated. * cr16/aclocal.m4: New. * cr16/close.c: New. * cr16/configure: New. * cr16/configure.in: New. * cr16/crt1.S: New. * cr16/crti.S: New. * cr16/crtn.S: New. * cr16/dvz_hndl.c: New. * cr16/_exit.c: New. * cr16/flg_hndl.c: New. * cr16/fstat.c: New. * cr16/_getenv.c: New. * cr16/getpid.c: New. * cr16/iad_hndl.c: New. * cr16/intable.c: New. * cr16/isatty.c: New. * cr16/kill.c: New. * cr16/lseek.c: New. * cr16/Makefile.in: New. * cr16/open.c: New. * cr16/putnum.c: New. * cr16/read.c: New. * cr16/_rename.c: New. * cr16/sbrk.c: New. * cr16/sim.ld: New. * cr16/stat.c: New. * cr16/svc_hndl.c: New. * cr16/time.c: New. * cr16/und_hndl.c: New. * cr16/unlink.c: New. * cr16/write.c: New.
2010-11-172010-11-17 Bernd Schmidt <bernds@codesourcery.com>Jeff Johnston2-0/+28
* tic6x/syscalls.c (cio_getclk_to_host, cio_getclk_from_host): New structs. (cio_to_host, cio_from_host): Use them. (clock): New function.
2010-10-17libgloss: bfin: sync headers to VDSP 5.0 Update 8Michael Frysinger83-420/+967
A new release of VDSP means syncing random updates to the libgloss headers. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-16libgloss: bfin: add support for bf592 processorsMichael Frysinger8-1/+1680
Import the headers from VisualDSP and add a linker script for them. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-15libgloss: bfin: add support for bf50x processorsMichael Frysinger14-11/+5019
Import the headers from VisualDSP and add linker scripts for them. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-15changelogs for previous blackfin commitsMichael Frysinger1-0/+10
2010-10-15libgloss: bfin: handle L1 sections in linker scriptsMichael Frysinger2-6/+6
Make sure gcc L1 attributes work with the default Blackfin linker scripts. Signed-off-by: Stuart Henderson <stuart.henderson@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-15libgloss: bfin: drop BF541 headersMichael Frysinger3-76/+2
The BF541 never actually existed, so punt it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-10-092010-10-08 Bernd Schmidt <bernds@codesourcery.com>Jeff Johnston12-0/+5115
Joseph Myers <joseph@codesourcery.com> * configure.in: Handle tic6x targets. * configure: Regenerate. * tic6x/Makefile.in, tic6x/configure.in, tic6x/crt0.S, tic6x/getpid.c, tic6x/kill.c, tic6x/sbrk.c, tic6x/syscalls.c: New. * tic6x/configure: New (generated).
2010-10-02add missing object files to qemu support library.Anthony Green2-1/+9
2010-10-02Minor crt0 improvement for moxieAnthony Green2-3/+7
2010-09-23 * doc/porting.texi: Fix typos.Corinna Vinschen2-12/+17
2010-09-22libgloss: add Blackfin to the READMEMichael Frysinger2-0/+5
2010-08-27 * syscalls.c (_isatty): Fix return value.Corinna Vinschen2-3/+13
2010-08-23Fix location of this file to be where it was initially intended.Jeff Johnston1-0/+0
2010-07-23Fix latest changelog entry to not refer to libgloss directory.Jeff Johnston1-41/+41
2010-07-232010-07-23 Naveen.H.S <naveenh1@kpitcummins.com>Jeff Johnston40-1566/+7740
Gina Verlekar <gina.verlekar@kpitcummins.com> Moving files from libc/sys/sysnecv850 to libgloss/v850 * libgloss/libnosys/configure: Regenerated. * libgloss/libnosys/configure.in: Compact v850 support to v850*-*-*. * libgloss/libnosys/configure: Regenerated. * libgloss/configure.in: Add libgloss support for v850. * libgloss/configure: Regenerated. * libgloss/v850/access.c: New file. * libgloss/v850/aclocal.m4: New. * libgloss/v850/chmod.c: New. * libgloss/v850/chown.c: New. * libgloss/v850/close.c: New. * libgloss/v850/configure: New. * libgloss/v850/configure.in: New. * libgloss/v850/crt0.S: New. * libgloss/v850/crt1.c: New. * libgloss/v850/execv.c: New. * libgloss/v850/execve.c: New. * libgloss/v850/_exit.c: New. * libgloss/v850/fork.c: New. * libgloss/v850/fstat.c: New. * libgloss/v850/getpid.c: New. * libgloss/v850/gettime.c: New. * libgloss/v850/isatty.c: New. * libgloss/v850/kill.c: New. * libgloss/v850/link.c: New. * libgloss/v850/lseek.c: New. * libgloss/v850/Makefile.in: New. * libgloss/v850/open.c: New. * libgloss/v850/pipe.c: New. * libgloss/v850/read.c: New. * libgloss/v850/sbrk.c: New. * libgloss/v850/sim.ld: New. * libgloss/v850/stat.c: New. * libgloss/v850/time.c: New. * libgloss/v850/times.c: New. * libgloss/v850/trap.S: New. * libgloss/v850/unlink.c: New. * libgloss/v850/utime.c: New. * libgloss/v850/wait.c: New. * libgloss/v850/write.c: New.
2010-07-19 * m68k/cf-crt1.c (hardware_init_hook): Accommodate new familyCorinna Vinschen2-1/+6
__mcf_family_51 since gcc 4.5.1.
2010-06-29 * xstormy16/eva_app.ld (.gcc_except_table): Include sections withNick Clifton5-4/+12
the .gcc_except_table. prefix. * xstormy16/eva_stub.ld: Likewise. * xstormy16/sim_high.ld: Likewise. * xstormy16/sim_low.ld: Likewise.
2010-05-03 * rs6000/Makefile.in: Remove xil-exit.o.Corinna Vinschen2-3/+5
2010-02-082010-02-08 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston4-1/+20
* xc16x/xc16x.mt: New file. * xc16x/configure.in: Add target_makefile_frag reference. * xc16x/configure: Regenerated.
2009-12-172009-12-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+6
* mn10300/Makefile.in: Add mkdir call to make installation directory when installing.
2009-12-162009-12-16 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston4-26/+10
* xc16x/Makefile.in: Remove extraneous stuff brought in by copy. * xc16x/configure.in: Ditto. * xc16x/configure: Regenerated.
2009-12-10Fix reference to putchar.o and puts.o which were moved to newlib as part ofJeff Johnston1-2/+2
initial check-in.
2009-12-102009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>Jeff Johnston23-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.
2009-11-25* rx/rx.ld: Place .sbss properly.DJ Delorie3-0/+7
* rx/rx-sim.ld: Likewise.
2009-10-26newlib:Nick Clifton39-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.
2009-10-26 * arm/linux-syscalls0.S (SYSCALL0, SYSCALL3, SYSCALL6, SYSCALL4):Nick Clifton2-44/+6
Delete Thumb definitions - the ARM versions work correctly in Thumb mode.
2009-10-082009-10-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2-0/+13
* bfin/Makefile.in (basiccrt.o, basiccrts.o): Use -mcpu=bf532-any for the default multilib.
2009-09-282009-09-28 Michael Eager <eager@eagercon.com>Jeff Johnston25-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-212009-09-21 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2-8/+6
* spu/getpagesize.c: Align getpagesize implementation to POSIX
2009-09-162009-09-16 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston67-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-162009-09-16 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston6-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-162009-09-16 Jie Zhang <jie.zhang@analog.com>Jeff Johnston26-25/+29
* bfin/*.ld: Fix typos in comments.
2009-09-082009-09-08 Bernd Schmidt <bernd.schmidt@analog.com>Jeff Johnston2-0/+6
* bfin/include/ccblkfn.h: New file.
2009-09-082009-09-08 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston3-7/+13
* bfin/include/sys/_adi_platform.h: Convert __ASSEMBLY__ to __ASSEMBLER__. * bfin/include/sys/pll.h: Likewise
2009-09-082009-09-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2-9/+5
* bfin/Makefile.in (basiccrt.o, basiccrts.o): Don't use -mcpu=bf532-any for the default multilib.
2009-07-29* mep/gmap_default.ld: Add linkonce sections for .vtext.DJ Delorie5-4/+11
* mep/default.ld: Likewise. * mep/fmax.ld: Likewise. * mep/simple.ld: Likewise.
2009-07-14* mep/syscalls.S (sysret): Maintain 16-byte stack alignment.DJ Delorie2-2/+6
2009-07-08* m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int.DJ Delorie2-1/+13
2009-07-01 * moxie/crt0.S (_start): Clear BSS at startup. Register _fini()Anthony Green3-5/+21
with atexit(). * moxie/sim-open.S: Fix comment.
2009-06-192009-06-19 Joseph Myers <joseph@codesourcery.com>Jeff Johnston4-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-172009-06-17 Michael Eager <eager@eagercon.com>Jeff Johnston5-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-132009-05-13 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston3-92/+60
* configure.in: Introduce config_libnosys flag which defaults to true. * configure: Regenerate.
2009-05-132009-05-13 Ulrich Weigand <uweigand@de.ibm.com>Jeff Johnston3-5/+13
* spu/crtn.S: Add dummy to ensure nothing gets linked at address 0. * spu/crti.S: Remove nop.
2009-05-08 * mn10300/sim.ld: Add missing section names such as .bss.*Nick Clifton2-41/+36
.text.*, etc. General tidy up.
2009-05-072009-05-07 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston4-1791/+1199
* spu/configure.in: Fix multilib support. * spu/configure: Regenerate. * spu/Makefile.in: Add CFLAGS_FOR_TARGET.
2009-05-01Add self to MAINTAINERS file. Tweak moxie stack position.Anthony Green2-1/+6
2009-04-222009-04-22 Anthony Green <green@moxielogic.com>Jeff Johnston31-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.