|
![](/i/fill.gif) |
Nicolas Calimet wrote:
>> Then, I downloaded the sources without the bundeled libraries
>
> Eh ? How can you download a package which does not exist ? ;-)
>
The first build was on my universtiy account.
Then, I tar'ed the sources without docu and examples to download
it onto my home box. I don't want to dl 8M using a 56k modem, you know...
> Yes, that's a problem currently. Note the p4 and Athlon XP optimizations
> were added very lately in configure.ac, and I didn't try to make them work
> in all situations (e.g. FreeBSB seems to report "i386" for an Athlon XP,
> which means there is currently no chance to optimize much for it although
> I included some basic support for FreeBSD with i686...)
>
Yes, FreeBSD will always report "i386" for the Intel-x86 family.
>> I'd suggest to use the /proc/cpuinfo primarily if we're not
>> cross-compiling and /proc/cpuinfo is available.
>
> Damn I forgot cross-compiling here, thanks again !
> BTW, are you able to test the build system in a cross-compiling
> environment ? INSTALL says I'd be glad to see if it works :-)
>
Since I have only x86 systems at university and at home, I sadly
cannot test cross compiling. (Well, I also have 8bit uControllers
with 2..64kb flash here but that's nothing worth trying :)
> Note I'm already using these flags in configure.ac (in principle
> you should get an -msse -fpmath=sse, don't you ?).
>
Yes, the -fpmath=sse was added. However, I made some experiments
with gcc-3.2 or 3.3 and that showed that code got slightly slower
with these. But this may have changed with gcc-3.4 and also depend
on the used processor.
Wolfgang
Post a reply to this message
|
![](/i/fill.gif) |