Compiling everything with gcc 2.95.4 from a debian package, I'll try with the latest gcc 3.3.3, but i think i already tried and it doesn't works, sometimes compilation error, sometimes the binarie is not "complete" :/
And same question as magicshot : what is the best for decent optimisation?
XAD: What do you change to have an athlon-xp otpimisation?
EDIT: Same as XAD, the original amx 0.9.6j compile well with gcc 3.3.3, (no compilation error) but the binaries is a lot smaller (default optimisation)
gcc 2.95 : 268,8 ko
gcc 3.3.3 : 190,5 ko
... and ... Got a bad load with the gcc 3.3 compile ^^ The 2.95 one works fine.
EDIT2: Apparently, I got the same binaries (in size at least) with the -O3 & -O6 flags...

And with the -O2 flags, the binaires are a little bit smaller...