This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/gcc ChangeLog.sh-elf config.gcc config/sh/ ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	sh-elf-3_5-branch
Changes by:	amylaar@gcc.gnu.org	2004-06-17 19:11:21

Modified files:
	gcc            : ChangeLog.sh-elf config.gcc 
	gcc/config/sh  : elf.h netbsd-elf.h sh.h sh64.h t-netbsd 
	                 t-netbsd-sh5-64 t-sh64 
Removed files:
	gcc/config/sh  : t-be t-le t-netbsd-sh5 

Log message:
	* config.gcc: Properly set sh_multilibs for sh64*.  Merge
	sh*-*-netbsd* configurations into sh-elf configurations.
	* config/sh/elf.h (SUBTARGET_ASM_ISA_SPEC): Use ASM_ISA_DEFAULT_SPEC.
	* config/sh/netbsd-elf.h: Update code which sets TARGET_VERSION_CPU.
	(LINK_DEFAULT_CPU_EMUL): Don't redefine.
	(NO_PROFILE_COUNTERS): Define to 1.
	* config/sh/sh.h (ASM_ISA_SPEC_DEFAULT, ASM_ISA_DEFAULT_SPEC):  Define.
	* config/sh/sh64.h (ASM_SPEC, LINK_DEFAULT_CPU_EMUL): Don't redefine.
	(TARGET_DEFAULT): Likewise.
	* config/sh/t-netbsd (MULTILIB_OPTIONS): Don't append to.
	(MULTILIB_DIRNAMES, MULTILIB_MATCHES, MULTILIB_EXCEPTIONS): Don't zap.
	* config/sh/t-netbsd-sh5-64 (MULTILIB_OPTIONS): Don't redefine.
	(MULTILIB_MATCHES): Don't zap.
	(MULTILIB_DIRNAMES): Use MULTILIB_RAW_DIRNAMES.
	* config/sh/t-sh64 (MULTILIB_OPTIONS): Don't redefine.
	(MULTILIB_MATCHES, MULTILIB_EXCEPTIONS): Don't zap.
	(MULTILIB_RAW_DIRNAMES): Define.
	(MULTILIB_DIRNAMES): Use it.
	* config/sh/t-netbsd-sh5, config/sh/t-le, config/sh/t-le: Delete.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.sh-elf.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.1.2.17&r2=1.1.2.18
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config.gcc.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.458.2.1&r2=1.458.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/elf.h.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.33&r2=1.33.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/netbsd-elf.h.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.9&r2=1.9.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/sh.h.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.240.2.2&r2=1.240.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/sh64.h.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.7.24.1&r2=1.7.24.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-netbsd.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.2&r2=1.2.76.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-netbsd-sh5-64.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.2&r2=1.2.78.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-sh64.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.6&r2=1.6.56.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-be.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-le.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-netbsd-sh5.diff?cvsroot=gcc&only_with_tag=sh-elf-3_5-branch&r1=1.2&r2=NONE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]