?

Log in

entries friends calendar profile equiraptor.com Previous Previous Next Next
I am a nut. - Equiraptor's Journal
equiraptor
equiraptor
I am a nut.
School is only a few weeks away from finishing. My major projects are done. I have to finish up a Power Point presentation for my Wednesday class, and we have to present on it. There will be a few more things to do in the Friday class as well, but the tough class this quarter is done - the Monday class, Telecommunications. I now know more about the phone system than I ever wanted to know.

I changed a few of my CFLAGS on the desktop. Changed from -O3 to -Os, and added -ftracer and -ffast-math. I'm now rebuilding everything (emerge -e world). The compile is on package 218 out of 281. FireFox and Mozilla are in the list of not-yet compiled, XFree is compiled, and it's working on the various GNOME packages now. I suspect the compile will still be a while.

The Miata is the funnest car that they've made over 700,000 of. Eww, bad grammar. Anyway, I'm really enjoying the car. It doesn't have an easy life, but I suspect it likes it that way (if it were capable of liking, yes I personify my car, leave me alone).

Like I said, I'm a nut. Package 220 of 281.

Tags: , ,
Current Mood: cheerful cheerful

6 comments | Leave a comment
Comments
_fool From: _fool Date: May 25th, 2004 12:32 pm (UTC) (Link)
The Miata is the funnest car that they've made over 700,000 of. Eww, bad grammar.

when someone calls me on that (my best friend loves to make fun of me, but i love her nonetheless), i respond
with Winston Churchill's response to a similar editorial remark:

This is the sort of bloody nonsense up with which I will not put.
(reference: http://www.wsu.edu:8080/~brians/errors/churchill.html)

equiraptor From: equiraptor Date: May 25th, 2004 01:12 pm (UTC) (Link)
I love that quote. :D
decibel45 From: decibel45 Date: May 25th, 2004 01:31 pm (UTC) (Link)
Why'd you go from -O3 to -O? Were you having problems? -O3 will give better performance from what I've seen (and gentoo seems to be perfectly happy with -O3).
equiraptor From: equiraptor Date: May 25th, 2004 01:34 pm (UTC) (Link)
I went to -Os. -Os is basically -O2 small (smaller binaries, I believe). -O3 only added two or three things, which are not beneficial to an athlon-tbird. Better to use -Os, and tweak what other things I may want. -O3 was fine as far as stability goes, for me.
_fool From: _fool Date: May 25th, 2004 02:23 pm (UTC) (Link)
as i understand it, -Os is actually "optimize for size". here's the authoritative info from the gcc info pages:

     Optimize for size.  `-Os' enables all `-O2' optimizations that do
     not typically increase code size.  It also performs further
     optimizations designed to reduce code size.

     If you use multiple `-O' options, with or without level numbers,
     the last such option is the one that is effective.
.

so while it does do what it can, it surely does less than -O2 since unrolling loops for instance increases size and performance at the same time in many situations. i wouldn't do -Os unless i was building for a cdrom-based, embedded, or severely memory-constrained device personally..
equiraptor From: equiraptor Date: May 25th, 2004 02:26 pm (UTC) (Link)
Hrm. I've heard of lots of people doing -Os on Gentoo, and having it run well. And, yes, I read that bit from the pages, which is where I got the like -O2, only smaller. However, I'm far from an expert with CFLAGs, which is why I'm playing with them now. :)
6 comments | Leave a comment