summaryrefslogtreecommitdiffstats
path: root/libgloss/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* 2006-08-16 Joel Schopp <jschopp@austin.ibm.com>Jeff Johnston2006-08-161-12/+18
| | | | | | * spu/jsre.h(JSRE_STAT): New define. (syscall_stat_t): New type. * spu/syscalls.c(stat): New syscall.
* 2006-08-16 Joel Schopp <jschopp@austin.ibm.com>Jeff Johnston2006-08-161-0/+15
| | | | | | | | | | | | | | | * configure.in: Add spu support. * configure: Regenerated. * spu/Makefile.in: New file. * spu/aclocal.m4: Ditto. * spu/configure: Ditto. * spu/configure.in: Ditto. * spu/crt0.c: Ditto. * spu/exit.c: Ditto. * spu/init.c: Ditto. * spu/jsre.h: Ditto. * spu/sbrk.c: Ditto. * spu/syscalls.c: Ditto.
* 2006-07-05 Shaun Jackman <sjackman@gmail.com>Shaun Jackman2006-07-051-0/+5
| | | | | * arm/linux-crt0.S: Remove file. * arm/linux-crt0.c: New file. Supports PIC code.
* 2006-07-04 Shaun Jackman <sjackman@gmail.com>Shaun Jackman2006-07-041-0/+7
| | | | | | | * arm/linux-syscalls0.S (ftruncate, getegid, geteuid, getgid, getgroups, getpgid, getpgrp, getuid, lchown, pause, pipe, setpgid, setgid, setsid, setuid, sigprocmask, sync, uname): New system call.
* * m32c/crt0.S (done_inilist): Fix dwarf2 address sizes.DJ Delorie2006-06-301-0/+4
|
* 2006-06-23 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2006-06-231-0/+4
| | | | * arm/elf-linux.specs: New file.
* 2006-06-13 Sandra Loosemore <sandra@codesourcery.com>Jeff Johnston2006-06-131-0/+5
| | | | | * arm/syscalls.c (_unlink, isatty, _system, _rename): Make them do something useful in the ARM_RDI_MONITOR case.
* 2006-06-08 Fred Fish <fnf@specifix.com>Jeff Johnston2006-06-081-0/+5
| | | | | * mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/nullmon.ld, mips/pmon.ld: Keep special sections generated by mips gcc.
* 2006-06-05 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2006-06-051-5/+10
| | | | | * arm/linux-syscalls0.S (reboot): Remove. * arm/linux-syscalls1.c (reboot): New function.
* 2006-06-05 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2006-06-051-0/+6
| | | | | | * arm/syscalls.c (kill) [ARM_RDI_MONITOR]: Use the signal argument to choose an ADP exception reason. * arm/libcfunc.c (abort): Remove this function.
* 2006-05-30 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2006-05-301-0/+8
| | | | | | | | * arm/Makefile.in: Add Linux syscall interface. * arm/linux-crt0.S: New file. * arm/linux-syscall.h: New file. * arm/linux-syscalls0.S: New file. * arm/linux-syscalls1.c: New file.
* 2006-05-23 Fred Fish <fnf@specifix.com>Jeff Johnston2006-05-231-0/+1
| | | | | | | * mips/configure.in: Change mipsisa64-*-* to mipsisa64*-*-* to catch minor variations like mipsisa64sb1. * mips/configure: Regenerated.
* 2006-05-23 Fred Fish <fnf@specifix.com>Jeff Johnston2006-05-231-0/+6
| | | | | | * mips/configure.in: Change mipsisa64-*-* to mipsisa64*-*-* to catch minor variations like mipsisa64sb1.
* 2006-05-10 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-05-101-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Pass some additional flags in FLAGS_TO_PASS. * configure.in: Add additional flags when creating Makefile. * configure: Regenerated. * arm/configure * arm/configure.in: Set with_multisubdir when creating Makefile. * cris/configure.in: Ditto. * d30v/configure.in: Ditto. * frv/configure.in: Ditto. * i386/configure.in: Ditto. * iq2000/configure.in: Ditto. * libnosys/configure.in: Ditto. * m32c/configure.in: Ditto. * m32r/configure.in: Ditto. * m68hc11/configure.in: Ditto. * m68k/configure.in: Ditto. * mcore/configure.in: Ditto. * mips/configure.in: Ditto. * mn10200/configure.in: Ditto. * mn10300/configure.in: Ditto. * mt/configure.in: Ditto. * pa/configure.in: Ditto. * rs6000/configure.in: Ditto. * sparc/configure.in: Ditto. * cris/configure: Regenerated. * d30v/configure: Ditto. * frv/configure: Ditto. * i386/configure: Ditto. * iq2000/configure: Ditto. * libnosys/configure: Ditto. * m32c/configure: Ditto. * m32r/configure: Ditto. * m68hc11/configure: Ditto. * m68k/configure: Ditto. * mcore/configure: Ditto. * mips/configure: Ditto. * mn10200/configure: Ditto. * mn10300/configure: Ditto. * mt/configure: Ditto. * pa/configure: Ditto. * rs6000/configure: Ditto. * sparc/configure: Ditto.
* 2006-04-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-04-191-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Modified to support autoconf 2.59. * */configure.in: Ditto. * configure: Regenerated. * */configure: Ditto. * wince/aclocal.m4: Ditto. * acinclude.m4: New file. * aclocal.m4: Ditto. * arm/aclocal.m4: Ditto. * cris/aclocal.m4: Ditto. * crx/aclocal.m4: Ditto. * d30v/aclocal.m4: Ditto. * fr30/aclocal.m4: Ditto. * frv/aclocal.m4: Ditto. * hp74x/aclocal.m4: Ditto. * i386/aclocal.m4: Ditto. * i960/aclocal.m4: Ditto. * iq2000/aclocal.m4: Ditto. * libnosys/aclocal.m4: Ditto. * m32c/aclocal.m4: Ditto. * m32r/aclocal.m4: Ditto. * m68hc11/aclocal.m4: Ditto. * m68k/aclocal.m4: Ditto. * mcore/aclocal.m4: Ditto. * mips/aclocal.m4: Ditto. * mn10200/aclocal.m4: Ditto. * mn10300/aclocal.m4: Ditto. * mt/aclocal.m4: Ditto. * pa/aclocal.m4: Ditto. * rs6000/aclocal.m4: Ditto. * sparc/aclocal.m4: Ditto. * sparc/libsys/aclocal.m4: Ditto. * xstormy16/aclocal.m4: Ditto.
* * doc/porting.texi: Document libgloss build conventions.Mark Mitchell2006-04-181-0/+4
|
* * mt/startup-16-002.S (.internal_io): Make @nobits.Nathan Sidwell2006-03-221-0/+6
| | | | | * mt/startup-16-003.S (.internal_io): Make @nobits. * mt/startup-ms2.S (.internal_io): Make @nobits.
* * m32c/exit.S: Preserve r1.DJ Delorie2006-03-031-0/+4
|
* 2006-02-24 Paul Brook <paul@codesourcery.com>Jeff Johnston2006-02-241-0/+4
| | | | * arm/redboot-crt0.S: Use cps in Thumb-2 mode.
* 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>Jeff Johnston2006-02-221-0/+10
| | | | | | | | | | * m68k/Makefile.in (CF_SCRIPTS): New. (all): Add CF_SCRIPTS. (m5208evb.ld, m5213evb.ld, m5235evb.ld, m5272c3.ld, m5282evb.ld): New targets (install): Iterate over CF_SCRIPTS. * m68k/crt0.S: Don't use dbra on any cf chips. * m68k/dbug-cf.sc: New.
* 2006-02-07 Paul Brook <paul@codesourcery.com>Jeff Johnston2006-02-071-0/+8
| | | | | | | | * arm/crt0.S: Add Thumb-2 startup code. * arm/redboot-crt0.S: Ditto. * arm/libcfunc.c (do_AngelSWI): Use AngelSWIInsn. * arm/swi.h (AngelSWIInsn, AngelSWIAsm): Define. * arm/trap.S: Disable for Thumb-2.
* * mt/ms2.ld (.sram): Correct typo in section names.Nathan Sidwell2006-01-181-0/+4
|
* 2006-01-16 Nathan Sidwell <nathan@codesourcery.com>Jeff Johnston2006-01-161-0/+6
| | | | | | * mt/Makefile.in (SCRIPTS, CRT0): Add ms2 files. (crt0-ms2.o): New target. * mt/crt0-ms2.S, mt/exit-ms2.c, mt/ms2.ld, mt/startup-ms2.S: New.
* 2006-01-04 Paul Brook <paul@codesourcery.com>Jeff Johnston2006-01-041-0/+10
| | | | | | | | | | * m68k/bcc.ld: Add .got.plt and .got * m68k/idp.ld: Ditto. * m68k/idpgdb: Ditto. * m68k/mvme135.ld: Ditto. * m68k/sbc5204.ld: Ditto. * m68k/sbc5206.ld: Ditto. * m68k/sim.ld: Ditto.
* * m32c/crt0.S: Add support for preinit, init, and fini arrays, andDJ Delorie2005-12-141-0/+7
| | | | | | .init and .fini processing. * m32c/crtn.S: Likewise. * m32c/exit.S: Likewise.
* 2005-12-13 Nathan Sidwell <nathan@codesourcery.com>Jeff Johnston2005-12-131-0/+9
| | | | | | | | | * mt/16-002.ld: Change architecture to 'mt'. Remove SEARCH_DIR. * mt/16-003.ld: Likewise. * mt/64-001.ld: Likewise. * mt/Makefile.in: Change comment to reference 'mt' rather than 'ms1'. * mt/crt0.S: Likewise.
* Rename ms1 to mt, part 1Nathan Sidwell2005-12-121-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config.sub: Replace ms1 arch with mt. Allow ms1 as alias. * configure.in: Replace ms1 arch with mt. * configure: Rebuilt. * bfd/Makefile.am (ALL_MACHINES, ALL_MACHINES_CFILES, BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Replace ms1 with mt. (cpu_mt.lo, elf32-mt.lo): Update target and dependency names. * bfd/Makefile.in: Rebuilt. * bfd/config.bfd: Replace ms1 arch with mt. * bfd/configure.in: Replace ms1 files with mt files. * bfd/configure: Rebuilt. * bfd/elf32-mt.c: Renamed from elf32-ms1.c. Update include files. * bfd/cpu-mt.c: Renamed from cpu-ms1.c. * cpu/mt.cpu: Rename from ms1.cpu. * cpu/mt.opc: Rename from ms1.opc. * binutils/Makefile.am: Replace ms1 files with mt files. * binutils/Makefile.in: Rebuilt. * binutils/readelf.c (elf/mt.h): Adjust #include. * gas/configure.in: Replace ms1 arch with mt arch. * gas/configure: Rebuilt. * gas/configure.tgt: Replace ms1 arch with mt arch. * gas/config/tc-mt.c: Renamed from tc-ms1.c: Update include files. * gas/doc/Makefile.am (CPU_DOCS): Replace ms1 files with mt files. * gas/doc/Makefile.in: Rebuilt. * gas/testsuite/gas/mt: Renamed from ms1 dir. Update file names as needed. * gas/testsuite/gas/mt/errors.exp: Replace ms1 arch with mt arch. * gas/testsuite/gas/mt/mt.exp: Replace ms1 arch with mt arch. * gas/testsuite/gas/mt/relocs.exp: Replace ms1 arch with mt arch. * gdb/configure.tgt: Replace ms1 arch with mt arch. * gdb/config/mt: Renamed from ms1 dir. Update file names as needed. * gdb/config/mt/mt.mt (TDEPFILES): Replace ms1 file with mt file. * include/elf/mt.h: Renamed from ms1.h * ld/Makefile.am (ALL_EMULATIONS): Replace ms1 files with mt files. (eelf32mt.c): Update target name and dependencies. * ld/Makefile.in: Rebuilt. * ld/configure.tgt: Replace ms1 arch with mt arch. * ld/emulparams/elf32mt.sh: Renamed from elf32ms1.sh. Update comment. * libgloss/configure.in: Replace ms1 arch with mt arch. * libgloss/configure: Rebuilt. * libgloss/mt: Renamed from ms1 dir. * newlib/configure.host: Replace ms1 arch with mt arch. * newlib/libc/machine/mt: Renamed from ms1 dir. * opcodes/Makefile.am (CLEANFILES, CGEN_CPUS, MT_DEPS): Replace ms1 with mt. * opcodes/Makefile.in: Rebuilt. * opcodes/configure.in: Replace ms1 files with mt files. * opcodes/configure: Rebuilt. * sid/component/cgen-cpu/mt: Renamed from ms1 dir. Update file names as appropriate. * sid/component/cgen-cpu/mt/Makefile.am: Replace ms1 files with mt files. * sid/component/cgen-cpu/mt/Makefile.in: Rebuilt.
* 2005-12-06 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-12-061-0/+10
| | | | | | | | | | * m68k/bcc.ld: Add .text.*, .rodata.*, .data.* and .bss.*. * m68k/idp.ld: Ditto. * m68k/idpgdb: Ditto. * m68k/mvme135.ld: Ditto. * m68k/sbc5204.ld: Ditto. * m68k/sbc5206.ld: Ditto. * m68k/sim.ld: Ditto.
* 2005-11-30 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-11-301-0/+7
| | | | | | | * libnosys/Makefile.in (OBJS): Add chown, readlink, and symlink. * libnosys/chown.c: New file. * libnosys/readlink.c: New file. * libnosys/symlink.c: New file.
* 2005-11-30 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-11-301-0/+6
| | | | | | * arm/libcfunc.c (clock, sleep, usleep): New functions. * arm/syscalls.c (_clock): New function. (_times): Call _clock.
* 2005-11-17 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-11-171-0/+5
| | | | | * libgloss/arm/libcfunc.c (isatty): Call _isatty. GDB now supports the IsTTY SWI that _isatty calls.
* * cris/linunistd.h: Don't redefine errno as extern int.Hans-Peter Nilsson2005-11-171-0/+4
|
* 2005-10-20 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2005-10-201-0/+6
| | | | | | * arm/configure.in: Add AC_SUBST for BUILD_CRT0_TRUE and BUILD_CRT0_FALSE. * arm/configure: Regenerate.
* 2005-10-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2005-10-171-0/+6
| | | | | | * arm/configure.in: Support building crt0.o when syscalls are disabled in newlib. * arm/configure: Regenerated.
* 2005-10-03 James E Wilson <wilson@specifix.com>Jeff Johnston2005-10-031-0/+8
| | | | | | | | * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld, jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: Add support for .bss.* sections.
* 2005-09-23 James E Wilson <wilson@specifix.com>Jeff Johnston2005-09-231-0/+9
| | | | | | | | | * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld, jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: Change x* to x.* in existing linkonce lines. Add support for .gnu.linkonce.b.*.
* 2005-08-30 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2005-08-301-0/+4
| | | | * rs6000/Makefile.in (VPATH): Use colon as separator.
* Fix date stamp.Jeff Johnston2005-08-301-1/+1
|
* * ms1/access.c: Change copyright notice.Aldy Hernandez2005-08-251-0/+4
|
* * m32c/Makefile.in (m16cmon.ld, m32cmon.ld): Fix output names.DJ Delorie2005-08-191-0/+7
| | | | | | (*.o): Add dependencies. * m32c/m32csys.h: Move syscall location to 0x400 as per Renesas recommendations.
* * m32c/Makefile.in: Block out memory regions reserved for monitorsDJ Delorie2005-08-181-0/+5
| | | | and simulators. Add monitor link scripts.
* 2005-08-16 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-08-161-0/+6
| | | | | | * arm/syscalls.c (initialise_monitor_handles): Set monitor_stderr to the result of SWI_open(":tt", "a") instead of simply duplicating stdout.
* Add * qualifier for file list.Jeff Johnston2005-08-101-1/+1
|
* 2005-08-10 DJ Delorie <dj@redhat.com>Jeff Johnston2005-08-101-0/+14
| | | | | | | | | | | | | | * configure.in: Add m32c support. * configure: Regenerated * m32c: New directory, Renesas R8C/M16C/M32C support. * m32c/abort.S m32c/argvlen.S m32c/argv.S m32c/chdir.S, m32c/chmod.S m32c/close.S m32c/configure m32c/configure.in, m32c/crt0.S, m32c/crtn.S, m32c/exit.S, m32c/fstat.S, m32c/genscript, m32c/getpid.S, m32c/gettimeofday.S, m32c/heaptop.S, m32c/isatty.S, m32c/kill.S, m32c/link.S, m32c/lseek.S, m32c/m32csys.h, m32c/m32c.tmpl, m32c/Makefile.in, m32c/open.S, m32c/read.S, m32c/sbrk.c, m32c/stat.S, m32c/time.S, m32c/times.S, m32c/unlink.S, m32c/utime.S, m32c/write.S: New files
* 2005-08-02 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-08-021-0/+4
| | | | * libgloss/arm/libcfunc.c (isatty): New function.
* 2005-08-02 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-08-021-0/+7
| | | | | | | * libgloss/arm/syscalls.c (_exit): Call _kill with the second argument set to -1, which is an invalid signal number. (_kill): Comment and coding style changes only. (_raise): Remove function.
* 2005-07-19 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-07-191-0/+4
| | | | * arm/crt0.S: Ensure doubleword stack alignment.
* 2005-07-18 Richard Sandiford <richard@codesourcery.com>Jeff Johnston2005-07-181-0/+11
| | | | | | | | | | | * mips/array.ld (.sdata): Include .gnu.linkonce.s.*, not .gnu.linkonce.s*. (.sbss): Include .sbss.* and .gnu.linkonce.sb.*. * mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, * mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/idt.ld, * mips/jmr3904app-java.ld, mips/jmr3904app.ld, * mips/jmr3904dram-java.ld, mips/jmr3904dram.ld, * mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: As for mips/array.ld.
* 2005-07-18 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-07-181-0/+15
| | | | | | | | | | | | | | | * libgloss/arm/libcfunc.c (abort): Call _exit instead of the RDI swi. (alarm): Add the weak attribute. (pause): New function. Return ENOSYS. * libgloss/arm/syscalls.c (_getpid): Add the weak attribute. (_fstat): Ditto. (_stat): Ditto. (_link): Ditto. Return ENOSYS. (_unlink): Call the swi instead of returning -1. (_raise): Add the weak attribute. Return ENOSYS. (isatty): Rename to _isatty. Call the swi instead of returning 1. (_system): Call the swi instead of returning ENOSYS. (_rename): Ditto.
* Fix date in ChangeLog entryAldy Hernandez2005-07-061-1/+1
|