8d75828378 
								
							 
						 
						
							
							
								
								libgloss: merge sparc configure script up a level  
							
							... 
							
							
							
							Move the minor sparc-specific logic to a dedicated variable so we can
merge its configure logic up a level. 
							
						 
						
							2022-02-23 19:44:10 -05:00  
				
					
						
							
							
								 
						
							
								5ca1f8c7ff 
								
							 
						 
						
							
							
								
								libgloss: sparc: merge libsys/ up a level  
							
							... 
							
							
							
							The libsys/configure script isn't doing anything useful, so merge
the logic up to the parent dir. 
							
						 
						
							2022-02-16 20:24:27 -05:00  
				
					
						
							
							
								 
						
							
								907764ebec 
								
							 
						 
						
							
							
								
								newlib/libgloss: drop unused $(CROSS_CFLAGS)  
							
							... 
							
							
							
							This is used in a bunch of places, but nowhere is it ever set, and
nowhere can I find any documentation, nor can I find any other project
using it.  So delete the flags to simplify. 
							
						 
						
							2022-02-15 20:02:51 -05:00  
				
					
						
							
							
								 
						
							
								8622002ffc 
								
							 
						 
						
							
							
								
								libgloss: move to ../config/multi.m4 for multilib logic  
							
							... 
							
							
							
							The current libgloss multilib logic is almost exactly the same as the
config/multi.m4, and the differences should be minor, so switch over
to that to delete custom logic on ourside.
The insertions here look larger and that's because none of the scripts
were declaring --enable-multilib explicitly even though they checked the
flag and changed behavior. 
							
						 
						
							2022-02-01 23:07:11 -05:00  
				
					
						
							
							
								 
						
							
								9d33524164 
								
							 
						 
						
							
							
								
								libgloss: aarch64/sparc: fix missing dir with parallel install  
							
							... 
							
							
							
							Depending on the processing order of rules when installing in parallel,
install-board might run first and the target dirs don't yet exist. 
							
						 
						
							2022-01-28 06:21:41 -05:00  
				
					
						
							
							
								 
						
							
								7c02fc3075 
								
							 
						 
						
							
							
								
								libgloss: clean up redundant shared lib warnings  
							
							... 
							
							
							
							Use standard AC_MSG_WARN macro in the top-level configure, and delete
the message from all the subdirs.  There's no need to issue this more
than once per libgloss build. 
							
						 
						
							2022-01-17 04:30:37 -05:00  
				
					
						
							
							
								 
						
							
								a100e80fc9 
								
							 
						 
						
							
							
								
								require autoconf-2.69 exactly  
							
							... 
							
							
							
							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-14 15:24:33 -05:00  
				
					
						
							
							
								 
						
							
								7f8fa1de4f 
								
							 
						 
						
							
							
								
								libgloss: hardcode AC_CONFIG_AUX_DIR path  
							
							... 
							
							
							
							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. 
							
						 
						
							2022-01-10 19:50:35 -05:00  
				
					
						
							
							
								 
						
							
								873da400e0 
								
							 
						 
						
							
							
								
								libgloss: regenerate aclocal.m4 & configure w/newer versions  
							
							... 
							
							
							
							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-11-06 14:14:50 -04:00  
				
					
						
							
							
								 
						
							
								920617998e 
								
							 
						 
						
							
							
								
								libgloss/newlib: rename configure.in to configure.ac  
							
							... 
							
							
							
							The .in name has been deprecated for a long time in favor of .ac. 
							
						 
						
							2021-09-13 10:14:37 -04:00  
				
					
						
							
							
								 
						
							
								9042d0ce65 
								
							 
						 
						
							
							
								
								Use remove-advertising-clause script to edit BSD licenses  
							
							... 
							
							
							
							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> 
							
						 
						
							2020-01-29 19:03:31 +01:00  
				
					
						
							
							
								 
						
							
								5ae2368e92 
								
							 
						 
						
							
							
								
								* sparc/crt0.S: Declare use of system registers.  
							
							... 
							
							
							
							* sparc/cygmon-crt0.S: Ditto.
* sparc/erc32-crt0.S: Ditto.
* sparc/traps.S: Ditto. 
							
						 
						
							2015-01-22 17:38:39 +00:00  
				
					
						
							
							
								 
						
							
								6f810581fb 
								
							 
						 
						
							
							
								
								[newlib]  
							
							... 
							
							
							
							* 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-04-04 21:52:01 +00:00  
				
					
						
							
							
								 
						
							
								de229adb1a 
								
							 
						 
						
							
							
								
								2007-07-06  Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							* arm/syscalls.c (gettimeofday): Change to POSIX signature
        where second argument is passed as void *.
        * bfin/syscalls.c (gettimeofday): Ditto.
        * cris/gensyscalls (gettimeofday): Ditto.
        * cris/linunistd.h (gettimeofday): Ditto.
        * crx/time.c (gettimeofday): Ditto.
        * frv/sim-time.c (gettimeofday): Ditto.
        * i386/cygmon-salib.c (gettimeofday): Ditto.
        * libnosys/gettod.c (gettimeofday): Ditto.
        * m68k/io-gettimeofday.c (gettimeofday): Ditto.
        * sparc/cygmon-salib.c (gettimeofday): Ditto.
        * spu/gettimeofday.c (gettimeofday): Ditto. 
							
						 
						
							2007-07-06 17:00:13 +00:00  
				
					
						
							
							
								 
						
							
								868281075d 
								
							 
						 
						
							
							
								
								* sparc/cygmon.ld.src: Link .rodata.* input sections into .text output section.  
							
							... 
							
							
							
							* sparc/cygmon-sparc64-ld.src: Likewise. 
							
						 
						
							2007-02-15 09:53:56 +00:00  
				
					
						
							
							
								 
						
							
								00a4b31ad0 
								
							 
						 
						
							
							
								
								2006-05-10  Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							* 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-05-10 20:51:41 +00:00  
				
					
						
							
							
								 
						
							
								4e71dc1e3a 
								
							 
						 
						
							
							
								
								2006-04-19  Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							* 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. 
							
						 
						
							2006-04-19 19:44:05 +00:00  
				
					
						
							
							
								 
						
							
								fece73ae83 
								
							 
						 
						
							
							
								
								* arm/elf-redboot.ld, iq2000/sim.ld, m68hc11/sim-valid-m68hc11.ld,  
							
							... 
							
							
							
							* m68hc11/sim-valid-m68hc12.ld, mcore/elf-cmb.ld, mips/cfe.ld,
	* mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, mips/idt.ld,
	* mips/idt32.ld, mips/idt64.ld, mips/jmr3904app-java.ld,
	* mips/jmr3904app.ld, mips/jmr3904dram-java.ld, mips/jmr3904dram.ld,
	* mips/nullmon.ld, mips/pmon.ld, mn10200/eval.ld, mn10200/sim.ld,
	* mn10300/asb2303.ld, mn10300/asb2305.ld, mn10300/eval.ld,
	* mn10300/sim.ld, rs6000/ads.ld, rs6000/mbx.ld, rs6000/yellowknife.ld,
	* sh/sh1lcevb.ld, sh/sh2lcevb.ld, sh/sh3bb.ld, sh/sh3lcevb.ld,
	* sparc/elfsim.ld, sparc/ex930.ld, sparc/ex931.ld, sparc/ex934.ld,
	* sparc/sparc86x.ld, xstormy16/eva_app.ld, xstormy16/eva_stub.ld,
	* xstormy16/sim_high.ld, xstormy16/sim_rom.ld: Add .debug_ranges
	section. 
							
						 
						
							2005-05-20 15:45:45 +00:00  
				
					
						
							
							
								 
						
							
								051f21ca83 
								
							 
						 
						
							
							
								
								2004-06-27  Hideki Iwamoto <h-iwamoto@kit.hi-ho.ne.jp>  
							
							... 
							
							
							
							* 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. 
							
						 
						
							2004-06-28 22:42:21 +00:00  
				
					
						
							
							
								 
						
							
								c01c82c07c 
								
							 
						 
						
							
							
								
								* sparc/elfsim.ld: Fix __EH_FRAME_BEGIN__ definition.  
							
							... 
							
							
							
							* sparc/sparc86x.ld: Likewise. 
							
						 
						
							2003-08-26 05:21:56 +00:00  
				
					
						
							
							
								 
						
							
								218ef1c0ab 
								
							 
						 
						
							
							
								
								Regenerate to use latest autoconf tools.  
							
							
							
						 
						
							2002-10-25 19:00:54 +00:00  
				
					
						
							
							
								 
						
							
								99ad0c63ae 
								
							 
						 
						
							
							
								
								2002-04-17	Joel Sherrill <joel@OARcorp.com>  
							
							... 
							
							
							
							* sparc/cygmon-salib.c, sparc/erc32-stub.c: Don't use multi-line
	strings. 
							
						 
						
							2002-04-17 17:29:02 +00:00  
				
					
						
							
							
								 
						
							
								07eb702fec 
								
							 
						 
						
							
							
								
								2001-07-18  Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							* hp74x/configure: Regenerated with current autoconf.
        * m32r/configure: Ditto.
        * m68k/configure: Ditto.
        * pa/configure: Ditto.
        * sparc/configure: Ditto. 
							
						 
						
							2001-07-18 21:26:59 +00:00  
				
					
						
							
							
								 
						
							
								03261851a1 
								
							 
						 
						
							
							
								
								20000317 sourceware import  
							
							
							
						 
						
							2000-03-17 22:48:54 +00:00