[PD-dev] sys_externlist declared in two places

Mathieu Bouchard matju at artengine.ca
Mon Dec 18 21:42:43 CET 2006


On Mon, 18 Dec 2006, Hans-Christoph Steiner wrote:
> On Dec 18, 2006, at 8:09 AM, Mathieu Bouchard wrote:
>> It's not C that allows it, it's the linker and the concept of separate 
>> compilation. It's a feature that comes from assembly language. I can't see 
>> that feature really going away with any new standard of the C language 
>> because it's just not something specified by that spec.
> I think that -fstrict-aliasing disallows that.   Or at least something that 
> is enabled when turning on all the optimization options.

I think that it doesn't disallow it, and it's because I've just tried it, 
and I don't even get a warning, with every possible combination of 
-fstrict-aliasing -Wall at every compilation step.

  _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada


More information about the Pd-dev mailing list