On 20-Nov-07, at 11:09 AM, Shawn Walker wrote:

> On 20/11/2007, Lukas Oboril <oboril.lukas at gmail.com> wrote:
>> On Nov 20, 2007 5:33 PM, Shawn Walker <swalker at opensolaris.org>  
>> wrote:
>>> On 20/11/2007, Stefan Teleman <Stefan.Teleman at sun.com> wrote:
>>>> Lukas Oboril wrote:
>>>>> Hi,
>>>>>
>>>>> I have Stdcxx amd64 build now. Everything looks fine. I did  
>>>>> compare my
>>>>> test results to Stefan's results
>>>>> (http://www.stefanteleman.org/libstdcxx/testresults/amd64/) and  
>>>>> all
>>>>> test looks absolutely same as mine.
>>>>>
>>>>> I have had to modify LDFLAGS. Those flags have been removed (I  
>>>>> have an
>>>>> ultra20m2 - amd64 -opteron):
>>>>>
>>>>> -xprefetch=auto -xprefetch_level=3
>>>>> -xprefetch_auto_type=indirect_array_access -x03
>>>>>
>>>>> Without those flags stdcxx is built without problems. I have both
>>>>> version for amd64 (32bit a 64bit) now.
>>>>
>>>> Lukas++! :-)
>>>
>>> Indeed, congrats.
>>>
>>> I will be posting packages of stdcxx soon as well.
>>
>> Which package format do you mean. SVR or IPS ???
>
> SVR for now.
>
> I plan on dabbling with ips packages at a later date once I get
> everything built.
>
> I need to rebuild all of my packages with sse2 instead of sse3 so that
> they'll be usable by a larger set of people. That or build them as
> pentium4, or some other lower common target.

more or less anything you'd want to support have SSE2... it's part of  
the AMD64 ISA and it replaces mmx, 3dnow, and the x87 FP instructions  
as a matter of fact. It's also supported by all netburst CPU's, all  
the intel M cpu's, the C7, etc...

this decision does leave out anyone with a pre-amd64 athlon, or  
pentium3 users. If you're willing to risk that architectural decision,  
then that's up to you, but do keep it in mind that you're leaving out  
some users at the trailing edge of tech. this may be okay because the  
machines in question may not have enough ram to support solaris  
comfortably, esp. with KDE running, but that's up to you.

Reply via email to