aboutsummaryrefslogtreecommitdiff
path: root/libgloss/m32r
AgeCommit message (Collapse)AuthorFilesLines
2024-01-19libgloss: merge m32r into top-level MakefileMike Frysinger2-141/+60
Avoid a recursive make to speed things up a bit. A m32r-elf build shows installed objects & libs produce same code.
2024-01-03libgloss: fix up incorrect "it's"Mike Frysinger1-2/+2
2023-12-22Fix most of m32r libgloss for c99/gcc-14Jeff Law4-3/+9
Make implicit its explicit, add missing prototypes and header includes. This does not fix m32r-stub.c which needs more than the trivial work that Jeff J has pre-approved.
2022-01-26libgloss: merge stub arch configure scripts up a levelMike Frysinger4-4326/+3
For about half the ports, we don't need a subdir configure script. They're using the config/default.m[ht] rules, and they aren't doing any unique configure tests, so they exist just to pass top-level settings down to create the arch Makefile. We can just as easily do that from the top-level Mkaefile directly and skip configure. Most of the remaining configure scripts could be migrated up to the top-level too, but that would require care in each subdir. So let's be lazy and put that off to another day.
2022-01-14require autoconf-2.69 exactlyMike Frysinger3-20/+6
The newlib & libgloss dirs are already generated using autoconf-2.69. To avoid merging new code and/or accidental regeneration using diff versions, leverage config/override.m4 to pin to 2.69 exactly. This matches what gcc/binutils/gdb are already doing. The README file already says to use autoconf-2.69. To accomplish this, it's just as simple as adding -I flags to the top-level config/ dir when running aclocal. This is because the override.m4 file overrides AC_INIT to first require the specific autoconf version before calling the real AC_INIT.
2022-01-10libgloss: hardcode AC_CONFIG_AUX_DIR pathMike Frysinger2-46/+4
In order to transition to automake, we have to use hardcoded paths in the AC_CONFIG_AUX_DIR macro call (since automake evaluates the path itself, and doesn't expand vars), so simplify all the calls here.
2021-11-06libgloss: regenerate aclocal.m4 & configure w/newer versionsMike Frysinger3-1543/+1743
Regenerate the files using automake-1.15 & autoconf-2.69 to match the binutils/gdb/gcc projects. Ran: libgloss $ find -name configure.ac -printf '%h\n' | while read d; do (cd $d; export WANT_AUTOCONF=2.69 WANT_AUTOMAKE=1.15; aclocal-1.15 -I.. && autoconf-2.69); done
2021-09-13libgloss/newlib: rename configure.in to configure.acMike Frysinger1-0/+0
The .in name has been deprecated for a long time in favor of .ac.
2020-01-29Use remove-advertising-clause script to edit BSD licensesKeith Packard1-1/+1
This edits licenses held by Berkeley and NetBSD, both of which have removed the advertising requirement from their licenses. Signed-off-by: Keith Packard <keithp@keithp.com>
2009-03-162009-03-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-822/+852
* m32r/m32r-stub.c: Replace with one from newer version of gdb.
2008-11-172008-11-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+1750
* 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-04-04[newlib]DJ Delorie1-1201/+1809
* 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.
2008-01-032008-01-03 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-1/+1
* arm/redboot-syscalls.c: Consistently supply _isatty if syscalls dir is used in newlib. * bfin/syscalls.c: Ditto. * cris/gensyscalls: Ditto. * fr30/syscalls.c: Ditto. * frv/isatty.c: Ditto. * iq2000/isatty.c: Ditto. * libnosys/isatty.c: Ditto. * m32r/isatty.c: Ditto. * mn10200/isatty.c: Ditto. * mn10300/isatty.c: Ditto. * xstormy16/isatty.c: New file with _isatty function.
2006-05-102006-05-10 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+2
* 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-192006-04-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-710/+2961
* 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.
2004-06-282004-06-27 Hideki Iwamoto <h-iwamoto@kit.hi-ho.ne.jp>Jeff Johnston1-9/+10
* Makefile.in: Support $(DESTDIR). * arm/Makefile.in: Ditto. * d30v/Makefile.in: Ditto. * doc/Makefile.in: Ditto. * fr30/Makefile.in: Ditto. * frv/Makefile.in: Ditto. * hp74x/Makefile.in: Ditto. * i386/Makefile.in: Ditto. * i960/Makefile.in: Ditto. * iq2000/Makefile.in: Ditto. * libnosys/Makefile.in: Ditto. * m32r/Makefile.in: Ditto. * m68hc11/Makefile.in: Ditto. * m68k/Makefile.in: Ditto. * mcore/Makefile.in: Ditto. * mips/Makefile.in: Ditto. * mn10200/Makefile.in: Ditto. * mn10300/Makefile.in: Ditto. * pa/Makefile.in: Ditto. * rs6000/Makefile.in: Ditto. * sparc/Makefile.in: Ditto. * sparc/libsys/Makefile.in: Ditto. * xstormy16/Makefile.in: Ditto.
2003-07-142003-07-14 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Thomas Fitzsimmons2-35/+22
* m32r/configure.in: fixed bug to delete ../config-ml.in.
2003-07-082003-07-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+17
* configure.in: Reapply Inaoko's multilib patch from 04-17-03. * configure: Regenerated.
2003-06-232003-06-23 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Jeff Johnston1-1/+2
* m32r/crt0.S (_start): Allow _stack to be placed anywhere in memory.
2003-04-28Regenerated using different version of autoconf.Jeff Johnston1-1/+1
2003-04-24Add support for h8300hn and h8300snNick Clifton3-19/+5
2003-04-172003-04-17 Inaoka Kazuhiro <inaoka.kazuhiro@renesas.com>Jeff Johnston3-19/+45
* m32r/Makefile.in: Add multilib support. * m32r/configure.in: Ditto. * m32r/configure: Regenerated.
2002-11-062002-11-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-85/+70
Catherine Moore <clm@redhat.com> * m32r/configure.in: Do not require gcc to be able to link an executable. * m32r/configure: Regenerate. * m32r/Makefile.in: Directly reference gdbstub.
2002-10-182002-10-04 Michael Snyder <msnyder@redhat.com>Jeff Johnston1-9/+14
* m32r/m32r-lib.c (exceptionHandler): Fix computation of exception vector address, as suggested by Mitsubishi. (getExceptionVector): Ditto.
2002-04-152002-04-15 Hans-Peter Nilsson <hp@bitrange.com>Jeff Johnston1-12/+12
* m32r/trapmon0.c (__trap0): Don't use multi-line strings.
2001-10-312001-10-31 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-111/+83
* m32r/Makefile.in: Use gdb stub set by configure. * m32r/configure.in: Add a special macro for testing c compiler without building executable. Add setting of GDBSTUB. * m32r/configure: Regenerated.
2001-07-182001-07-18 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-58/+243
* hp74x/configure: Regenerated with current autoconf. * m32r/configure: Ditto. * m68k/configure: Ditto. * pa/configure: Ditto. * sparc/configure: Ditto.
2000-03-1720000317 sourceware importRanjith Kumaran27-0/+1967