Futher changes to casts
commit76b02c2a0308eaf23b43286212bae8c964da2031
authorDaniel Glöckner <daniel-gl@gmx.net>
Thu, 20 Nov 2008 21:52:35 +0000 (20 22:52 +0100)
committergrischka <grischka>
Sun, 30 Nov 2008 06:21:49 +0000 (30 07:21 +0100)
tree0b2c8961d6fa9db3d750118d7aa3dc1672ad67c3
parent5fd6f7bd44b0d474a11cac9ae70b259f780331f4
Futher changes to casts

nocode_wanted can't be used to enforce constant expressions, as it is
set f.ex. by __builtin_constant_p.

A null pointer is unequal to a pointer to any object or function.
Assuming symbols always point to memory, a symbol+constant cast to bool
is always true.
tcc.c