This commit was manufactured by cvs2svn to create branch 'RC_1_29_0'.

[SVN r15460]
markus schöpflin's patch, some portability issues


[SVN r15467]
Fixes which make it possible to declare with reference elements


[SVN r15532]
typo fixes


[SVN r15653]
changes from trunk merged to enable MIPSpro compilations


[SVN r15699]
bemans name typo fix + fix to get rid of a borland warning


[SVN r15809]
fixing a borland warning


[SVN r15810]