Remove unnecessary C99-isms
commit7214d18b405f883010a74a3f8281c7906a5a21ca
authorH. Peter Anvin <hpa@zytor.com>
Wed, 2 Mar 2016 06:43:51 +0000 (1 22:43 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 2 Mar 2016 06:43:51 +0000 (1 22:43 -0800)
tree7ab8132720f54e635de2272c5bd2bd7857e212ad
parent25da6eaf434705a6ad01f252132dc7f109493c67
Remove unnecessary C99-isms

In order to make it more likely to compile cleanly with "C90 plus long
long" style compilers, make gcc warn for incompatible constructs.
Remove existing constructs (mostly commas at the end of enums) that
aren't compliant.

Ironically enough this was most likely an unintentional omission in
C90...

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
float.h
nasm.c
nasm.h
output/codeview.c
output/outelf32.c
output/outmacho.c
output/stabs.h
pptok.pl
quote.c