02:27 <@nenolod> FreeSoul: what do those CFLAGS do? 02:28 < FreeSoul> il optimise the compilation for pentium m arch, tryes to make small binaries and tryes to use the 1k L2 cache of my cpu 02:28 < FreeSoul> am I wrong? I'm not exaclty a gcc guru... but more or less that shouldn't be wrong 02:28 <@Aerdan> He means -ftracer &tc, not -march, -Os, and -fomit-frame-pointer. 02:29 < FreeSoul> ok i don't remember, i've set that more years ago 02:29 < FreeSoul> just a while and i tell you 02:29 <@Aerdan> And if you're not a gcc guru, you don't need to be using -f* aside from -fomit-frame-pointer. 02:30 < FreeSoul> -ftracer 02:30 < FreeSoul> Perform tail duplication to enlarge superblock size. This transformation simplifies the control flow of the function allowing 02:30 < FreeSoul> other optimizations to do better job. 02:30 <@Aerdan> Do you know what this means? 02:31 < FreeSoul> -fforce-addr 02:31 < FreeSoul> Force memory address constants to be copied into registers before doing arithmetic on them. 02:31 < FreeSoul> yes, i think yes 02:31 <@Aerdan> Describe what you think -ftracer does in plain English. 02:33 < FreeSoul> Aerdan, this is not a test of my gcc knownledgement... come on, if you belive this is wrong, just tell me and for sure i'll do all my best to understand if you're right or not (not because i don't trust you but cose i wanna understand what i'm doing) 02:33 <@Aerdan> I want to know that you know what these CFLAGS do. You're evading my question, however, so I must therefore assume you don't. 02:34 <@Aerdan> On a related note, please emerge --sync and try emerging audacious-plugins again.