Check out my first novel, midnight's simulacra!

ISO C: Difference between revisions

From dankwiki
No edit summary
No edit summary
Line 4: Line 4:
== Threads ==
== Threads ==
* Hans Boehm's [http://www.hpl.hp.com/personal/Hans_Boehm/c++mm/ Threads and Memory Model for C++] page is awesome
* Hans Boehm's [http://www.hpl.hp.com/personal/Hans_Boehm/c++mm/ Threads and Memory Model for C++] page is awesome
==Aliasing==
* See [[Compiler Design]] page
* -O2 implies -fstrict-aliasing, at least as of gcc 4.3
* -Wstrict-aliasing=2 warns about many constructions unsafe to use with -fstrict-aliasing
** How to use Berkeley sockets API? See http://archives.free.net.ph/message/20080529.200047.b40321b6.fi.html, etc

Revision as of 21:56, 6 July 2009

gcc support

Threads

Aliasing