Remove support for the non-standard "long float" type.

This was an alias for double, but it's non-standard and undocumented. Apparently it existed in some other pre-standard compilers, but it's not in any version of standard C, and I can't find any evidence of it being used. Considering the possibility for confusion, I think it's best to remove it.
This commit is contained in:
Stephen Heumann 2018-09-08 18:12:48 -05:00
parent 15b1c88d44
commit 4de0035d77

View File

@ -2784,9 +2784,7 @@ case token.kind of
NextToken;
CheckConst;
typeSpec := longPtr;
if token.kind in [intsy,floatsy] then begin
if token.kind = floatsy then
typeSpec := doublePtr;
if token.kind = intsy then begin
NextToken;
CheckConst;
end {if}