gcc/libgcc/config/i386
Rainer Orth b3fe158425 crtprec.c: Move to ../libgcc/config/i386.
gcc:
	* config/i386/crtprec.c: Move to ../libgcc/config/i386.
	* config/i386/t-crtpc: Remove.
	* config/t-darwin (EXTRA_MULTILIB_PARTS): Remove.
	* config.gcc (i[34567]86-*-darwin*): Remove i386/t-crtpc from
	tmake_file.
	(x86_64-*-darwin*): Likewise.
	(i[34567]86-*-linux*): Likewise.
	(x86_64-*-linux*): Likewise.

	* config/i386/sol2.h (ENDFILE_SPEC): Redefine.
	Handle -mpc32, -mpc64, -mpc80.

	libgcc:
	* config/i386/crtprec.c: New file.
	* config/i386/t-crtpc: Use $(srcdir) to refer to crtprec.c.
	* config.host (i[34567]86-*-darwin*): Add i386/t-crtpc to tmake_file.
	Add crtprec32.o, crtprec64.o, crtprec80.o to extra_parts.
	(x86_64-*-darwin*): Likewise.
	(i[34567]86-*-solaris2*: Likewise.

	gcc/testsuite:
	* gcc.c-torture/execute/990127-2.x: Use -mpc64 on i?86-*-darwin*,
	i?86-*-solaris2*, x86_64-*-darwin*, x86_64-*-solaris2*.

From-SVN: r176242
2011-07-13 17:39:35 +00:00
..
32
64
crtfastmath.c crtfastmath.c: Move to ../libgcc/config/alpha. 2011-07-13 17:33:38 +00:00
crtprec.c crtprec.c: Move to ../libgcc/config/i386. 2011-07-13 17:39:35 +00:00
darwin-lib.h config.gcc (i[34567]86-*-darwin*, [...]): Add i386/darwin-lib.h to $libgcc_tm_file. 2011-05-10 17:40:55 +01:00
enable-execute-stack-mingw32.c netbsd.h (ENABLE_EXECUTE_STACK): Remove. 2011-06-09 12:30:46 +00:00
libgcc-bsd.ver
libgcc-sol2.ver
linux-unwind.h linux.h (MD_UNWIND_SUPPORT): Remove. 2011-06-03 18:30:39 +00:00
morestack.S morestack.S (__i686.get_pc_thunk.bx): Rename to... 2011-05-04 11:59:31 -07:00
netware-crt0.c Makefile.in (CRT0STUFF_T_CFLAGS): Remove. 2011-07-13 09:57:08 +00:00
sol2-c1.S t-slibgcc-darwin: Move to ... 2011-06-01 14:39:17 +00:00
sol2-ci.S t-slibgcc-darwin: Move to ... 2011-06-01 14:39:17 +00:00
sol2-cn.S t-slibgcc-darwin: Move to ... 2011-06-01 14:39:17 +00:00
sol2-unwind.h linux.h (MD_UNWIND_SUPPORT): Remove. 2011-06-03 18:30:39 +00:00
t-crtfm crtfastmath.c: Move to ../libgcc/config/alpha. 2011-07-13 17:33:38 +00:00
t-crtpc crtprec.c: Move to ../libgcc/config/i386. 2011-07-13 17:39:35 +00:00
t-crtstuff t-slibgcc-darwin: Move to ... 2011-06-01 14:39:17 +00:00
t-cygming
t-darwin
t-darwin64
t-freebsd
t-nwld Makefile.in (CRT0STUFF_T_CFLAGS): Remove. 2011-07-13 09:57:08 +00:00
t-slibgcc-nwld Makefile.in (CRT0STUFF_T_CFLAGS): Remove. 2011-07-13 09:57:08 +00:00
t-sol2 t-slibgcc-darwin: Move to ... 2011-06-01 14:39:17 +00:00
t-stack-i386 t-stack (LIB2ADD_ST): Set instead of LIB2ADD. 2010-10-01 19:31:49 +00:00
w32-unwind.h linux.h (MD_UNWIND_SUPPORT): Remove. 2011-06-03 18:30:39 +00:00