* Dwarf: Write zero as line-nr for instructions with no real corresponding
   line. This way a debugger will not show invalid line-information in this
   case.
 * Dwarf: Set IsStatement false for line-info for instructions that do not
   correspond to the start of a line/instruction.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28824 3ad0048d-3df7-0310-abae-a5850022a9f2
  * synchronised with latest changes to equivalent files in rtl/inc, in
    particular the setstring changes

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28825 3ad0048d-3df7-0310-abae-a5850022a9f2
  * added missing errorlevel checks for latest added tests

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28826 3ad0048d-3df7-0310-abae-a5850022a9f2
  + jvm setstring test

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