pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: C compiler flags
Blair Sadewitz wrote:
> I have seen packages before which do not use -O2, probably due to bugs
> in the compiler.
Probably? I doubt it. It is very likely a bug in the package.
> Now, bugs are hopefully transient, but they do exist. Actually, I
> think some packages had problems like this on the alpha architecture,
> for example.
Yes, I've seen funky results from code ignoring alignment requirements
which were clear and not very special bugs in the software, not the
compiler. For GCC it's a good idea to add
CFLAGS += -Wall -Wformat=2 -Wshadow
to /etc/mk.conf. That tells a lot about the code quality. Of course
if people think they can cast problems away that might show nothing.
--
Christian
Home |
Main Index |
Thread Index |
Old Index