- non-PCH fix

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9434 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: fix missing flags for ICC under linux

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9435 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- CC: add comments

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9436 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* we can not use mozilla's debug-stuff; undef DEBUG in mozilla's nsDebug.h, in case we configure with --enable-debug; fixes issue described here: http://forums.codeblocks.org/index.php/topic,18528.msg126866.html#msg126866

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9437 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: fix bug ##19186, http://developer.berlios.de/bugs/?func=detailbug&bug_id=19186&group_id=5358, when a file was re-parsed, the Token name for the unnamed struct always changed, this is because we use a global counter for all the unnamed struct/enum. Solution: let these counters file related, which means each file have its own counter staring from zero, and the Token name has a file index prefix like __UnnamedStruct70, where 7 is refer to a file index, the 0 donates the unnamed struct counter. Also, the counter is started from 0, it was 1 before. Reparse does not change the file index, so we will not produce garbage token names.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9438 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- wizards: Fix bug #19168

* Add -ansi to the build options of a plugin on Linux.
* Also add -fPIC, so building the shared library on 64bit Linux works out
  of the box.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9439 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* autotools: change configure-script, so "--with-contrib-plugins=<list>" accepts "yes" and "no" as equivalent for "all" and "none"; so default "--with-contrib-plugins" and "--without-contrib-plugins" can be used. Fixes #19156 .

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9440 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: Fix merged Token names bug introduced in rev9438 by adding a underscore between the file index and unnamed class/struct/enum Token index. See discussion in http://forums.codeblocks.org/index.php/topic,18542.0.html.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9443 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: add registry based autodetection of TDM-GCC

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9444 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- src: fix invalid PCH warning for find_replace.cpp on Windows

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9445 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- aboutDlg: add myself as a developer

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9446 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- debugger: Fix spelling error in the settings for GDB/CDB

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9447 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* debugger: Don't override the value for simple pointer types with the address of the expression

> Try to be a bit smarter and set the value of the auto dereferenced pointer
  expressions only if the parsed value is empty or doesn't contain the
  address of the pointer.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9448 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* debugger: Do "Jump to frame" on double click if "switch to frame" is disabled

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9449 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CCManager: intercept stc scroll events on Windows and forward to autocomp/documentation popups to allow scrolling them with the mouse wheel
* Merge upstream updates into cc_interface