Add new file to handle changing openbsd syscall numbers

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28829 3ad0048d-3df7-0310-abae-a5850022a9f2
Add code to includee new file to handle changing openbsd syscall numbers

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28830 3ad0048d-3df7-0310-abae-a5850022a9f2
 sysnr.inc changed to set syscall numbers dynimically (untested, but currrently broken anyway)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28831 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add cint type definition if not declared for syscall unit compilation

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