J
Jim Richardson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I use gcc 3.x (whatever is the latest in Sid at the time I compile it)
and you can supposedly use icc (the intel compiler) to compile (for
intel cpu's only) Additionally, icc is supposed to have better
optimizations for intel cpus, probably at least in part, because they
don't have to support so many other architectures.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQE//e+nd90bcYOAWPYRAiBDAJ4jh8jSf+uQD+VJK+nAd5b1aMzh1gCgoLb/
bOJSs0CVQo8wTXqyeVNxQ0w=
=i1xj
-----END PGP SIGNATURE-----
Hash: SHA1
[...]E said:But I like your ideas better. Even with Intel, since Intel has
there own compiler, that is as far as I know, free to use with
Linux for non-commercial use. And who would know how to create a
compiler for an Intel chip better than Intel? Although I also read
Part of the issue is that the code in the Linux kernel has a lot of
"GCC-isms" in it. Quirks and way of coding things to make things work
correctly.
In the past the Linux kernel even had code which worked around known
bugs in earlier version(s?) of the GCC compiler. Even with the newest
2.6 kernel series I think (correct if wrong) that you still need to
use GCC 2.95.x to compile the kernel. Many distributions have one
compiler for the kernel and another for the userland.
I use gcc 3.x (whatever is the latest in Sid at the time I compile it)
and you can supposedly use icc (the intel compiler) to compile (for
intel cpu's only) Additionally, icc is supposed to have better
optimizations for intel cpus, probably at least in part, because they
don't have to support so many other architectures.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQE//e+nd90bcYOAWPYRAiBDAJ4jh8jSf+uQD+VJK+nAd5b1aMzh1gCgoLb/
bOJSs0CVQo8wTXqyeVNxQ0w=
=i1xj
-----END PGP SIGNATURE-----