Subject: re: improving ssh performance on sun4m systems
To: None <rmk@rmkhome.com>
From: matthew green <mrg@eterna.com.au>
List: port-sparc
Date: 03/17/2002 00:25:08
>I think cpuflags should really issue the latter, because what it
>does say, -mcpu=supersparc, is only the v8 instruction set.
And "-mcpu=supersparc" is deprecated.
what makes you say that? certainly, given my current reading of
gcc-current/gcc/config/sparc/sparc.c, "-mcpu=v8" means to enable
v8 "cpu" (ie, instructions), and v8 "tune" ("-mtune=v8" only
enables tuning however), where as "-mcpu=supersparc" gives you
supersparc versions of those. the same exists for all these
strings:
v7
cypress
v8
supersparc
sparclite
f930
f934
hypersparc
sparclite86x
sparclet
tsc701
v9
ultrasparc
while i haven't read exactly what the different between say
PROCESSOR_V8 and PROCESSOR_SUPERSPARC, they would appear to
be different on the surface.
However, "-mcpu=v8 -mtune=supersparc" seems to work.
i imagine this is only different from "-mcpu=supersparc" if
supersparc has any instruction differences to plain "v8"
(doubtful? but i'm not sure offhand.)