* also compare the type of tordconstnode in docompare, so that the node CSE
    doesn't replace e.g. 32 bit and 64 bit constants with the same value by
    a single 32 bit constant (mantis #25090)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25593 3ad0048d-3df7-0310-abae-a5850022a9f2
+ added new field 'define' to ttargetswitchinfo, which specifies a system macro
  to be defined while the target switch is active
* the CLD target switch defines 'FPC_ENABLED_CLD' once again



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25594 3ad0048d-3df7-0310-abae-a5850022a9f2