x86-64: fix flags and zero-pad long doubles
commitf115c1234692364f3f097a416e4a6e21abf0cbf3
authorgrischka <grischka>
Sat, 6 Aug 2011 14:08:03 +0000 (6 16:08 +0200)
committergrischka <grischka>
Sat, 6 Aug 2011 14:11:56 +0000 (6 16:11 +0200)
treede821f5bdb8b1dafa4bf42070fb170e2d73998e1
parent81cd0cf6fdcbdd1d38c1a9f317d04fdac287a1e5
x86-64: fix flags and zero-pad long doubles

This fixes a bug introduced in commit
    8d107d9ffd8126d82b1c56be47431a6bcef39f08
that produced wrong code because of interference between
0x10 bits VT_CONST and x86_64-gen.c:TREG_MEM

Also fully zero-pad long doubles on x86-64 to avoid random
bytes in output files which disturb file comparison.
tcc.h
tccgen.c