Fix for Mantis #25929

* ninl.pas, tinlinenode.handle_default.getdefaultvarsym:
    prefix the default variable's name with a "$zero" instead of a "zero" and use only the string from the second character on for comparisons so that findwithhash() and checkduplicates() generate consistent results

+ added test

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@27320 3ad0048d-3df7-0310-abae-a5850022a9f2
+ implemented hlcg.a_loadaddr_ref_reg for i8086, which uses tosize to determine whether the destination is a far pointer, instead of using the presence of ref.segment

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