| From | Sent On | Attachments |
|---|---|---|
| Alex | Dec 16, 1997 6:59 pm | |
| Tim Liddelow | Dec 16, 1997 8:05 pm | |
| John S. Dyson | Dec 16, 1997 8:37 pm | |
| Alex | Dec 16, 1997 9:17 pm | |
| Tim Liddelow | Dec 16, 1997 9:36 pm | |
| Scott Michel | Dec 16, 1997 10:02 pm | |
| John S. Dyson | Dec 16, 1997 10:23 pm | |
| Brian Handy | Dec 16, 1997 10:47 pm | |
| John S. Dyson | Dec 16, 1997 11:04 pm | |
| Warner Losh | Dec 16, 1997 11:49 pm | |
| John S. Dyson | Dec 17, 1997 12:04 am | |
| Poul-Henning Kamp | Dec 17, 1997 2:55 am | |
| Warner Losh | Dec 17, 1997 7:09 am | |
| Russell L. Carter | Dec 17, 1997 7:42 am | |
| Eivind Eklund | Dec 17, 1997 10:13 am | |
| Tim Liddelow | Dec 17, 1997 2:26 pm | |
| Doug Rabson | Dec 18, 1997 12:35 pm | |
| John Polstra | Dec 21, 1997 1:35 pm |
| Subject: | Re: Pentium optimizations | |
|---|---|---|
| From: | John S. Dyson (dys...@freebsd.org) | |
| Date: | Dec 16, 1997 8:37:01 pm | |
| List: | org.freebsd.freebsd-current | |
Alex said:
I've been lurking on the egcs list, and a few Linux/x86ites have been tossing around various Pentium or K6 enhanced functions (strlen and memcpy come to mind). I was wondering what the chance of this actually being merged into the -current cc? I was hopin we could get some Pentium optimizations without having to use the (as of now) fairly incompatable egcs. Or maybe get some of the dynamic library gunk merged into egcs.
I also have been lurking, and frankly the EGCS compiler is a fantastic improvement. There is a LONG LONG way to go before the compiler will be ready for us (but considering the progress that they have been making, a "long long way" might mean a month or so :-)). I think that they are doing it "right", and moving aggressively.
I have been making my own PPRO optimizations, and been tracking their work. I'll likely offer the stuff to them, if I see that my stuff is good enough. (I am NOT a compiler person, but have played with GCC internals since the 1.2X days.)
We should do better to support the effort, and optionally offer the EGCS compiler as a port. My guess is that it won't be ready to be the 3.0-RELEASE default compiler.





