Port to C89.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 3 Jan 2014 06:47:27 +0000 (22:47 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 3 Jan 2014 06:47:27 +0000 (22:47 -0800)
commit56a0e35287e6931759c40c581cc715d9cbb78409
treeff589caa626405dcef2c759c7964ca4165fdb73b
parented0ca4a51a373fc23037436ccc467a982b9fcae8
Port to C89.

* data.c (arithcompare_driver):
* fileio.c (Fcar_less_than_car):
* fns.c (internal_equal):
* frame.c (delete_frame):
* lisp.h (enum More_Lisp_Bits):
* lread.c (read1):
Avoid C99 constructs that don't work in C89.
* data.c (ULL_MAX, count_trailing_zeros_ll): New macros,
to port to C89, which doesn't have 'long long'.
(count_trailing_zero_bits): Use them.
src/ChangeLog
src/data.c
src/fileio.c
src/fns.c
src/frame.c
src/lisp.h
src/lread.c