Subject: CVS commit: gnusrc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 12/02/1999 22:37:47
Module Name:	gnusrc
Committed By:	thorpej
Date:		Fri Dec  3 06:37:47 UTC 1999

Modified Files:
	gnusrc/gnu/dist/gcc/config/alpha: netbsd.h

Log Message:
Pass in the appropriate machine directive to the assembler if an -mcpu=...
option is given to the compiler.  It's silly to have to specify it twice
on a command line (e.g. -mcpu=ev56 -Wa,-mev56), especially considering
that if you don't, and the compiler emits e.g. a BWX instruction, the
assembler will treat it as a macro, open-coding an equivalent, which can
have some serious unwanted side-effects in some situations.

Also, don't treat e.g. 21164 and ev5 as equivalent; the assembler treats
them differently: 21164 enables PALcode-only instructions, while ev5
does not.


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 gnusrc/gnu/dist/gcc/config/alpha/netbsd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.