b3281dd194 
								
							 
						 
						
							
							
								
								* mips/crt0.S: Configure processor based on .MIPS.abiflags.  
							
							... 
							
							
							
							Remove FPU availability check, just use the pre-processor flags
	to indicicate what the user wanted.
	* mips/abiflags.S: New file.
	* mips/regs.S (SR_MSA): Define macro.
	* mips/mti32.ld: Place .MIPS.abiflags and wrap in marker symbols.
	* mips/mti64.ld: Likewise.
	* mips/mti64_64.ld: Likewise.
	* mips/mti64_n32.ld: Likewise. 
							
						 
						
							2014-11-28 08:51:03 +00:00  
				
					
						
							
							
								 
						
							
								84b2a020da 
								
							 
						 
						
							
							
								
								2014-11-26  Matthew Fortune  <Matthew.Fortune@imgtec.com>  
							
							... 
							
							
							
							* mips/crt0.S: Remove .set noreorder throughout.
        (zerobss): Open code the bltu macro instruction so that the
        zero-loop does not have a NOP in the branch delay slot. 
							
						 
						
							2014-11-27 00:28:09 +00:00  
				
					
						
							
							
								 
						
							
								2f8a6f1947 
								
							 
						 
						
							
							
								
								2013-12-04  Steve Ellcey <sellcey@mips.com>  
							
							... 
							
							
							
							* mips/cfe_api.h: Include stdint.h. 
							
						 
						
							2013-12-04 21:18:02 +00:00  
				
					
						
							
							
								 
						
							
								05a8ad9f72 
								
							 
						 
						
							
							
								
								2013-09-30  Steve Ellcey  <sellcey@mips.com>  
							
							... 
							
							
							
							* mips/Makefile.in (install): Add mkdir, fix install command. 
							
						 
						
							2013-09-30 18:44:25 +00:00  
				
					
						
							
							
								 
						
							
								2dc32f6ae4 
								
							 
						 
						
							
							
								
								2013-07-24  Steve Ellcey  <sellcey@mips.com>  
							
							... 
							
							
							
							* mips/idtmon.S (unlink, lseek, stat): Add new functions. 
							
						 
						
							2013-07-24 22:32:51 +00:00  
				
					
						
							
							
								 
						
							
								c22112f61a 
								
							 
						 
						
							
							
								
								2013-04-19  Steve Ellcey  <sellcey@imgtec.com>  
							
							... 
							
							
							
							* mips/cfe_api.h (int64_t): Remove define.
	(uint64_t): Remove define.
	(intptr_t): Remove define.
	(uintptr_t): Remove define.
	(sys/types.h): Remove include.
	(_ansi.h): Remove include. 
							
						 
						
							2013-04-19 22:06:34 +00:00  
				
					
						
							
							
								 
						
							
								f7b96aaa8c 
								
							 
						 
						
							
							
								
								2012-10-02  Steve Ellcey  <sellcey@mips.com>  
							
							... 
							
							
							
							* mips/configure.in: Add new linker scripts to script list.
	* mips/configure: Regenerate.
	* mips/mti32.ld: New.
	* mips/mti64.ld: New.
	* mips/mti64_n32.ld: New.
	* mips/mti64_64.ld: New.
	* mips/sde32.ld: New.
	* mips/sde64.ld: New. 
							
						 
						
							2012-10-02 20:14:15 +00:00  
				
					
						
							
							
								 
						
							
								448832a927 
								
							 
						 
						
							
							
								
								* mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32.  Update  
							
							... 
							
							
							
							comment. 
							
						 
						
							2008-12-06 16:29:01 +00:00  
				
					
						
							
							
								 
						
							
								8f2a0718d2 
								
							 
						 
						
							
							
								
								* mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64.  Update  
							
							... 
							
							
							
							comment. 
							
						 
						
							2008-12-05 19:51:33 +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  
				
					
						
							
							
								 
						
							
								e2edec23e5 
								
							 
						 
						
							
							
								
								2006-11-27  Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							* mips/crt0.S: Fix preprocessor statements from previous patch
        to be ANSI. 
							
						 
						
							2006-11-27 16:12:51 +00:00  
				
					
						
							
							
								 
						
							
								406a0e047c 
								
							 
						 
						
							
							
								
								2006-11-24  Thiemo Seufer  <ths@mips.com>  
							
							... 
							
							
							
							Nigel Stephens  <nigel@mips.com>
        * mips/crt0.S (_start): Use all available float registers. Don't touch
        SR_PE on post-mips2 CPUs, it means soft reset there. 
							
						 
						
							2006-11-24 18:19:18 +00:00  
				
					
						
							
							
								 
						
							
								d146860762 
								
							 
						 
						
							
							
								
								2006-10-10  Thiemo Seufer  <ths@mips.com>  
							
							... 
							
							
							
							* mips/Makefile.in: Add INCLUDES to local compile rules. 
							
						 
						
							2006-10-10 18:27:56 +00:00  
				
					
						
							
							
								 
						
							
								74e2b21eac 
								
							 
						 
						
							
							
								
								Removed.  
							
							
							
						 
						
							2006-10-10 15:52:39 +00:00  
				
					
						
							
							
								 
						
							
								cb5e3d1df7 
								
							 
						 
						
							
							
								
								2006-08-21  David Ung  <davidu@mips.com>  
							
							... 
							
							
							
							* mips/Makefile.in: Add rule for cygmon.o and pass the -mno-mips16
        option since it uses the syscall instruction. 
							
						 
						
							2006-08-21 22:24:42 +00:00  
				
					
						
							
							
								 
						
							
								6d153d4ebb 
								
							 
						 
						
							
							
								
								2006-06-08  Fred Fish  <fnf@specifix.com>  
							
							... 
							
							
							
							* mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/nullmon.ld,
        mips/pmon.ld:  Keep special sections generated by mips gcc. 
							
						 
						
							2006-06-08 16:13:11 +00:00  
				
					
						
							
							
								 
						
							
								42e7baffec 
								
							 
						 
						
							
							
								
								2006-05-23  Fred Fish  <fnf@specifix.com>  
							
							... 
							
							
							
							* mips/configure.in: Change mipsisa64-*-* to
        mipsisa64*-*-* to catch minor variations like
        mipsisa64sb1. 
							
						 
						
							2006-05-23 19:17:05 +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  
				
					
						
							
							
								 
						
							
								dd8ed8c6f2 
								
							 
						 
						
							
							
								
								2005-10-03  James E Wilson  <wilson@specifix.com>  
							
							... 
							
							
							
							* 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-10-03 17:29:47 +00:00  
				
					
						
							
							
								 
						
							
								3924c5c780 
								
							 
						 
						
							
							
								
								2005-09-23  James E Wilson  <wilson@specifix.com>  
							
							... 
							
							
							
							* 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-09-23 15:51:10 +00:00  
				
					
						
							
							
								 
						
							
								650c30276a 
								
							 
						 
						
							
							
								
								2005-07-18  Richard Sandiford  <richard@codesourcery.com>  
							
							... 
							
							
							
							* 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 18:19:40 +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  
				
					
						
							
							
								 
						
							
								39511478d0 
								
							 
						 
						
							
							
								
								2005-04-19  Eric Christopher  <echristo@redhat.com>  
							
							... 
							
							
							
							* mips/regs.S: Sign extend constants for mips64 and unify
        address handling. 
							
						 
						
							2005-04-19 18:03:18 +00:00  
				
					
						
							
							
								 
						
							
								576d455f5f 
								
							 
						 
						
							
							
								
								* mips/array.ld, mips/cfe.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: Keep .init and .fini. 
							
						 
						
							2005-04-12 08:06:40 +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  
				
					
						
							
							
								 
						
							
								8c91dd0a29 
								
							 
						 
						
							
							
								
								* mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld,  
							
							... 
							
							
							
							* mips/dve.ld, mips/idt32.ld, mips/idt64.ld, mips/idt.ld
	* mips/jmr3904app.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld
	(.eh_frame_hdr, .eh_frame, .gcc_except_table, .jcr): New sections. 
							
						 
						
							2004-05-05 12:16:31 +00:00  
				
					
						
							
							
								 
						
							
								81961a5001 
								
							 
						 
						
							
							
								
								2004-04-02  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/regs.S (C0_COUNT): Fix comment that kept this from being
        defined.
        * mips/vr4300.S: Use C0_COUNT as appropriate instead of hardcoding $9.
        * mips/vr5xxx.S: Likewise. 
							
						 
						
							2004-04-03 01:02:51 +00:00  
				
					
						
							
							
								 
						
							
								abd0287a38 
								
							 
						 
						
							
							
								
								2004-03-23  Eric Christopher  <echristo@redhat.com>  
							
							... 
							
							
							
							* mips/configure.in: Add mipsisa64-*-* to target support.
	* mips/configure: Regenerate.
	* frv/crt0.S: Fix comment. 
							
						 
						
							2004-03-24 01:11:24 +00:00  
				
					
						
							
							
								 
						
							
								49703eb3f5 
								
							 
						 
						
							
							
								
								2003-08-20  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/crt0_cfe.S: New file.
        * mips/cfe_mem.c: New file.
        * mips/cfe_prestart.S: Remove.
        * mips/cfe.ld: Adjust to use crt0_cfe.o as the startup file, and
        and use _start as the entry point.  Align BSS to 32-byte boundary.
        * mips/cfe.c: Reimplement to fit on top of a crt0_cfe.o file.
        * mips/cfe_api.h (__libcfe_stack_size, __libcfe_mem_limit)
        (__libcfe_meminit, __libcfe_stack_top): New prototypes.
        * mips/Makefile.in (CFEOBJS): Replace cfe_prestart.o with cfe_mem.o.
        (cfe.o, cfe_api.o, cfe_mem.o, crt0_cfe.o): New targets.
        * mips/configure.in: Build and install crt0_cfe.o when CFE support
        is built.
        * mips/configure: Regenerate. 
							
						 
						
							2003-08-20 19:32:52 +00:00  
				
					
						
							
							
								 
						
							
								3010b05f37 
								
							 
						 
						
							
							
								
								2003-05-26  Eric Christopher  <echristo@redhat.com>  
							
							... 
							
							
							
							* mips/crt0.S: Remove stackbase variable set. 
							
						 
						
							2003-05-26 20:22:16 +00:00  
				
					
						
							
							
								 
						
							
								ff524f6ce8 
								
							 
						 
						
							
							
								
								Check in proper version of Eric's patch.  
							
							
							
						 
						
							2003-05-02 20:06:52 +00:00  
				
					
						
							
							
								 
						
							
								c2ec76163e 
								
							 
						 
						
							
							
								
								2003-05-02  Eric Christopher  <echristo@redhat.com>  
							
							... 
							
							
							
							* mips/cma101.c (__sizemem): Make sure that end is not in .sdata. 
							
						 
						
							2003-05-02 19:30:45 +00:00  
				
					
						
							
							
								 
						
							
								a028e70029 
								
							 
						 
						
							
							
								
								2003-04-09  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/cfe.c (_flush_cache): New function. 
							
						 
						
							2003-04-10 20:07:57 +00:00  
				
					
						
							
							
								 
						
							
								f4dd8875de 
								
							 
						 
						
							
							
								
								* mips/nullmon.c (_ftext, _end): Adjust declaration.  
							
							... 
							
							
							
							(get_mem_info): Rework. 
							
						 
						
							2003-02-18 19:37:04 +00:00  
				
					
						
							
							
								 
						
							
								325d68a204 
								
							 
						 
						
							
							
								
								* mips/crt0.S (zerobss): Reload __memsize after call.  
							
							
							
						 
						
							2003-02-18 19:32:24 +00:00  
				
					
						
							
							
								 
						
							
								f8054a3854 
								
							 
						 
						
							
							
								
								2003-02-17  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/cfe.c (__cfe_handle, __cfe_entrypt): Fix types. 
							
						 
						
							2003-02-17 23:45:26 +00:00  
				
					
						
							
							
								 
						
							
								110363c8a2 
								
							 
						 
						
							
							
								
								2003-02-05  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/configure.in (mipsisa32el-*-*): Handle in the same way
	as mipsisa32-*-*.
	(mipsisa32r2-*-*, mipsisa32r2el-*-*): New, handled in the same
	way as mipsisa32-*-*.
	* mips/configure: Regenerate. 
							
						 
						
							2003-02-05 17:10:43 +00:00  
				
					
						
							
							
								 
						
							
								3a357eadba 
								
							 
						 
						
							
							
								
								2003-02-05  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/cfe.c (hardware_hazard_hook): Move...
	* mips/cfe_prestart.S (hardware_hazard_hook): To here,
	and translate into assembly. 
							
						 
						
							2003-02-05 17:01:33 +00:00  
				
					
						
							
							
								 
						
							
								afa53b05b0 
								
							 
						 
						
							
							
								
								* mips/crt0.S (_start): Allocate 64 bytes of stack instead of 32.  
							
							... 
							
							
							
							Pass an empty argv and envp to main(). 
							
						 
						
							2003-01-08 12:54:29 +00:00  
				
					
						
							
							
								 
						
							
								c4c533c962 
								
							 
						 
						
							
							
								
								* mips/configure.in (mips64vr-elf, mips64vrel-elf): New config.  
							
							... 
							
							
							
							* mips/configure: Regenerate. 
							
						 
						
							2003-01-08 12:52:49 +00:00  
				
					
						
							
							
								 
						
							
								0978efa066 
								
							 
						 
						
							
							
								
								2002-01-07  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* crt0.S: Check for definition of __mips64 rather than
	checking (__mips < 3).
	* pmon.S: Likewise.
	* cygmon.c (sysCall): Avoid multi-line string literals. 
							
						 
						
							2003-01-07 21:10:54 +00:00  
				
					
						
							
							
								 
						
							
								2d210c7fd1 
								
							 
						 
						
							
							
								
								2002-11-12 Jeff Johnston  <jjohnstn@redhat.com>  
							
							... 
							
							
							
							*  mips/Makefile.in: Add cygmon support.
        *  mips/configure.in: Ditto.
        *  mips/configure: Regenerated.
        *  mips/crt0_cygmon.S: New file.
        *  mips/cygmon.c: Ditto.
        *  mips/pmon.S: Minor formatting and copyright changes.
        *  mips/crt0.S: Ditto. 
							
						 
						
							2002-11-12 23:14:24 +00:00  
				
					
						
							
							
								 
						
							
								c50e457724 
								
							 
						 
						
							
							
								
								* mips/ddb.ld: KEEP .init and .fini.  
							
							... 
							
							
							
							* mips/ddb-kseg0.ld: Likewise. 
							
						 
						
							2002-10-07 16:24:00 +00:00  
				
					
						
							
							
								 
						
							
								710c0fc4b7 
								
							 
						 
						
							
							
								
								* mips/cfe.ld (STARTUP): New definition.  
							
							... 
							
							
							
							* mips/ddb-kseg0.ld (STARTUP): Likewise.
        * mips/ddb.ld (STARTUP): Likewise.
        * mips/dve.ld (STARTUP): Likewise.
        * mips/idt.ld (STARTUP): Likewise.
        * mips/jmr3904app-java.ld (STARTUP): Likewise.
        * mips/jmr3904app.ld (STARTUP): Likewise.
        * mips/jmr3904dram-java.ld (STARTUP): Likewise.
        * mips/jmr3904dram.ld (STARTUP): Likewise.
        * mips/lsi.ld (STARTUP): Likewise.
        * mips/nullmon.ld (STARTUP): Likewise.
        * mips/pmon.ld (STARTUP): Likewise. 
							
						 
						
							2002-08-01 20:21:23 +00:00  
				
					
						
							
							
								 
						
							
								ce823baba0 
								
							 
						 
						
							
							
								
								2002-07-12  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/Makefile.in (GENOBJS2): New variable to name other
        commonly used objects.
        (DVEOBJS, JMR3904OBJS): Reference GENOBJS2.
        * mips/Makefile.in: Add support for Broadcom CFE firmware.
        * mips/configure.in: (mipsisa32*-*-*, *): Likewise.
        * mips/configure: Regenerate.
        * mips/cfe.c: New file.
        * mips/cfe.ld: New file.
        * mips/cfe_api.c: New file.
        * mips/cfe_api.h: New file.
        * mips/cfe_api_int.h: New file.
        * mips/cfe_error.h: New file.
        * mips/cfe_prestart.S: New file. 
							
						 
						
							2002-07-12 17:55:04 +00:00  
				
					
						
							
							
								 
						
							
								451e452847 
								
							 
						 
						
							
							
								
								2002-07-12  Chris Demetriou  <cgd@broadcom.com>  
							
							... 
							
							
							
							* mips/array.ld (hardware_exit_hook, hardware_hazard_hook): New
        symbols for optionally-provided functions.
        * mips/ddb-kseg0.ld: Likewise.
        * mips/ddb.ld: Likewise.
        * mips/dve.ld: Likewise.
        * mips/idt.ld: Likewise.
        * mips/idt32.ld: Likewise.
        * mips/idt64.ld: Likewise.
        * mips/idtecoff.ld: Likewise.
        * mips/jmr3904app-java.ld: Likewise.
        * mips/jmr3904app.ld: Likewise.
        * mips/jmr3904dram-java.ld: Likewise.
        * mips/jmr3904dram.ld: Likewise.
        * mips/lsi.ld: Likewise.
        * mips/nullmon.ld: Likewise.
        * mips/pmon.ld: Likewise.
        * mips/crt0.S: Invoke hardware_exit_hook and hardware_hazard_hook
        functions if they are provided.
        (_exit): Handle __embedded_pic properly. 
							
						 
						
							2002-07-12 15:37:04 +00:00  
				
					
						
							
							
								 
						
							
								2c8d73598c 
								
							 
						 
						
							
							
								
								Allow mips user to override memory size  
							
							
							
						 
						
							2002-02-01 17:22:59 +00:00  
				
					
						
							
							
								 
						
							
								b5b5b0d4de 
								
							 
						 
						
							
							
								
								Add ddb-kseg0.ld and switch to kseg1 if sizing memory from kseg0  
							
							
							
						 
						
							2001-10-18 02:24:30 +00:00  
				
					
						
							
							
								 
						
							
								542097acd0 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							
							
						 
						
							2001-09-15 07:47:52 +00:00