compiler:
  - treat the defs equal when convert from rawbytstring to any ansistring type (delphi compatible)
  - set result of ansistring copy() function to the type of first argument for ansistring arguments and to ansistring for pchar and char array arguments (delphi compatible)
  + test

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20285 3ad0048d-3df7-0310-abae-a5850022a9f2
 * Changed gdbver-binary output path to make it work with both packages/fpmake
   and gdbint/fpmake


git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20286 3ad0048d-3df7-0310-abae-a5850022a9f2
 + Add CPREFIX macro to allow transition from '_' prefix to ''

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20287 3ad0048d-3df7-0310-abae-a5850022a9f2
 Correct passing envp to main

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20288 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add some missing units

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20289 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add some missing units

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20290 3ad0048d-3df7-0310-abae-a5850022a9f2
 + Add some missing constants

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20291 3ad0048d-3df7-0310-abae-a5850022a9f2
 Modern i386 NetBSD has no underscore prefix, but since when?

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20292 3ad0048d-3df7-0310-abae-a5850022a9f2
 NetBSD also needs explicit DynamicLinker

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20293 3ad0048d-3df7-0310-abae-a5850022a9f2
* Clean translation of glu.h

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20294 3ad0048d-3df7-0310-abae-a5850022a9f2
 * Try to implement real pmutext, not yet working

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20295 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add missing kqueue and kevent syscalls

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20296 3ad0048d-3df7-0310-abae-a5850022a9f2
 New file adapted from Darwin

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20297 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add missing units

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20298 3ad0048d-3df7-0310-abae-a5850022a9f2
 Regenerate after Makefile.fpc change

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20299 3ad0048d-3df7-0310-abae-a5850022a9f2
* Patch from Mattias Gaertner to handle Chunked transfer encoding

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20300 3ad0048d-3df7-0310-abae-a5850022a9f2
 * Added the ability to pass options to fpmake with the FPMAKEOPT define

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20301 3ad0048d-3df7-0310-abae-a5850022a9f2
Add win64 as supported platform so that building using 
packages/Makefile.fpc.fpmake works.

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20302 3ad0048d-3df7-0310-abae-a5850022a9f2
nobj.pas, cleanup/refactoring:
- removed empty destructors, overriding destructor without calling inherited is incorrect (although harmless here).
* pass target asmlist as parameter to message table generation procedures, instead of using global variables.

git-svn-id: http://svn.freepascal.org:/svn/fpc/trunk@20303 3ad0048d-3df7-0310-abae-a5850022a9f2
* Added functionality to add (and show) notes

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