win32: long double as distinct C-type
commit6696da2f61946e7fdef18bd4ee96912120b8fc82
authorgrischka <grischka>
Sat, 22 Feb 2020 23:11:03 +0000 (23 00:11 +0100)
committergrischka <grischka>
Sat, 11 Apr 2020 20:03:09 +0000 (11 22:03 +0200)
tree00c445ac6b5b58fa5dd3add838f5cd204553e52b
parentd019586378eb1a7adf033f0f5fd994278f903301
win32: long double as distinct C-type

On windows. there is no long double really IOW it is the
same as double.  However setting the VT_LONG flag in
combination with VT_DOUBLE allows to keep track of the
original type for the purpose of '_Generic() or more
accurate type warnings.
tccgen.c
tests/tests2/60_errors_and_warnings.c
tests/tests2/60_errors_and_warnings.expect