Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-26newlib:Nick Clifton
* 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 Clifton
Delete Thumb definitions - the ARM versions work correctly in Thumb mode.
2009-10-082009-10-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston
* 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 Johnston
* 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 Johnston
* spu/getpagesize.c: Align getpagesize implementation to POSIX
2009-09-162009-09-16 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston
* 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 Johnston
* 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 Johnston
* bfin/*.ld: Fix typos in comments.
2009-09-092009-09-08 Bernd Schmidt <bernd.schmidt@analog.com>Jeff Johnston
* bfin/include/ccblkfn.h: New file.
2009-09-092009-09-08 Mike Frysinger <michael.frysinger@analog.com>Jeff Johnston
* bfin/include/sys/_adi_platform.h: Convert __ASSEMBLY__ to __ASSEMBLER__. * bfin/include/sys/pll.h: Likewise
2009-09-092009-09-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston
* 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 Delorie
* mep/default.ld: Likewise. * mep/fmax.ld: Likewise. * mep/simple.ld: Likewise.
2009-07-15* mep/syscalls.S (sysret): Maintain 16-byte stack alignment.DJ Delorie
2009-07-09* m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int.DJ Delorie
2009-07-01 * moxie/crt0.S (_start): Clear BSS at startup. Register _fini()Anthony Green
with atexit(). * moxie/sim-open.S: Fix comment.
2009-06-192009-06-19 Joseph Myers <joseph@codesourcery.com>Jeff Johnston
* 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 Johnston
* 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-142009-05-13 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* configure.in: Introduce config_libnosys flag which defaults to true. * configure: Regenerate.
2009-05-142009-05-13 Ulrich Weigand <uweigand@de.ibm.com>Jeff Johnston
* 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 Clifton
.text.*, etc. General tidy up.
2009-05-072009-05-07 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* 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 Green
2009-04-222009-04-22 Anthony Green <green@moxielogic.com>Jeff Johnston
* 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.
2009-04-22* mep/sim-crt0.S (_start): Fix typo.DJ Delorie
2009-04-21* mep/Makefile.in (SCRIPTS): Update to new config.DJ Delorie
* 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-042009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/Makefile.in: Add new files. * spu/times.c: New File. * spu/getitimer.c: Likewise. * spu/setitimer.c: Likewise.
2009-04-042009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* 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-042009-04-03 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/crt0.S (_start): Place spu_id in the first agument register.
2009-03-162009-03-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* m32r/m32r-stub.c: Replace with one from newer version of gdb.
2009-01-08Typo fixes.Ben Elliston
2009-01-082009-01-07 Ben Elliston <bje@au.ibm.com>Jeff Johnston
* Makefile.in (all): Add `+' to the command line so that the command is always treated as $(MAKE). * doc/Makefile.in (datarootdir): Define.
2008-12-182008-12-17 Jon Beniston <jon@beniston.com>Jeff Johnston
* 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-112008-12-11 Ken Werner <ken.werner@de.ibm.comJeff Johnston
* spu/crt0.S: Call __monstartup if profiling is enabled. * spu/Makefile.in: Add gcrt1.o gcrt2.o.
2008-12-06 * mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32. UpdateAdam Nemet
comment.
2008-12-05 * mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64. UpdateAdam Nemet
comment.
2008-11-202008-11-20 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
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-182008-11-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* 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-072008-10-06 Bill Tompkins <bill+newlib@key-square.com>Jeff Johnston
* arm/crt0.S: Fix calling hardware_init_hook() or software_init_hook() under thumb and thumb2.
2008-09-25* m32c/varvects.S: New.DJ Delorie
* 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-112008-09-10 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/dirfuncs.c: Avoid warnings. * spu/kill.c: Likewise.
2008-09-052008-09-04 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/Makefile.in: Fix missing linux_syscalls.o. * spu/linux_syscalls.c: Remove extraneous "3D" sequences.
2008-08-152008-08-14 Jie Zhang <jie.zhang@analog.com>Jeff Johnston
* 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-172008-07-17 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/syscalls.c: Check and set the errno value.
2008-06-172008-06-17 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/Makefile.in: Add new file. * spu/linux_syscalls.c: New file to add Linux syscall support.
2008-06-162008-06-16 Corrin Meyer <cjmeyer@gmail.com>Jeff Johnston
* m68k/cf-crt1.c[__mcf_family_m1qe]: Don't access CACR.
2008-05-21 * libc/sys/sysnecv850/crt0.S (___dso_handle): Define (weak).Nick Clifton
* iq2000/crt0.S (__dso_handle): Define (weak). * frv/crt0.S (__dso_handle): Define (weak). * mn10300/crt0.S (___dso_handle): Define (weak).
2008-05-062008-05-05 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston
* spu/readlink.c: Align readlink implementation to POSIX.
2008-04-25 * libc/machine/arm/setjmp.S: Fix thumb2 support.Nick Clifton
* arm/crt0.S: Allow assembly under ARMv7 ISA. Support for initializing stack pointers for interrupt modes is still pending.
2008-04-152008-04-14 Patrick Mansfield <patmans@us.ibm.com>Jeff Johnston
* spu/sbrk.c: Remove "extern int errno", use whatever is supplied by sys/errno.h.
2008-04-05[newlib]DJ Delorie
* libm/machine/spu/configure: Regenerate with autoconf 2.61. * libc/sys/configure: Regenerate with autoconf 2.61. * libc/machine/configure: Regenerate with autoconf 2.61. [libgloss] * hp74x/configure: Regenerate with autoconf 2.61. * fr30/configure: Regenerate with autoconf 2.61. * mips/configure: Regenerate with autoconf 2.61. * xstormy16/configure: Regenerate with autoconf 2.61. * rs6000/configure: Regenerate with autoconf 2.61. * d30v/configure: Regenerate with autoconf 2.61. * i386/configure: Regenerate with autoconf 2.61. * configure: Regenerate with autoconf 2.61. * wince/configure: Regenerate with autoconf 2.61. * pa/configure: Regenerate with autoconf 2.61. * m32r/configure: Regenerate with autoconf 2.61. * mn10200/configure: Regenerate with autoconf 2.61. * iq2000/configure: Regenerate with autoconf 2.61. * cris/configure: Regenerate with autoconf 2.61. * m68k/configure: Regenerate with autoconf 2.61. * spu/configure: Regenerate with autoconf 2.61. * m32c/configure: Regenerate with autoconf 2.61. * mn10300/configure: Regenerate with autoconf 2.61. * i960/configure: Regenerate with autoconf 2.61. * arm/configure: Regenerate with autoconf 2.61. * libnosys/configure: Regenerate with autoconf 2.61. * m68hc11/configure: Regenerate with autoconf 2.61. * bfin/configure: Regenerate with autoconf 2.61. * crx/configure: Regenerate with autoconf 2.61. * mt/configure: Regenerate with autoconf 2.61. * sparc/configure: Regenerate with autoconf 2.61. * sparc/libsys/configure: Regenerate with autoconf 2.61. * mcore/configure: Regenerate with autoconf 2.61. * mep/configure: Regenerate with autoconf 2.61. * frv/configure: Regenerate with autoconf 2.61. * doc/configure: Regenerate with autoconf 2.61.