cpplib.c (xcalloc): From from cppalloc.c.
authorPer Bothner <bothner@gcc.gnu.org>
Fri, 7 Jun 1996 07:30:20 +0000 (00:30 -0700)
committerPer Bothner <bothner@gcc.gnu.org>
Fri, 7 Jun 1996 07:30:20 +0000 (00:30 -0700)
commite2f79f3c038687310e4230478fdaecfde214eee2
tree93ee504ddd260c42cde7548fae8e07ae00f94ccb
parent426b6fa3ab953ff01fe116eb3a29e8bb04ba0e93
cpplib.c (xcalloc): From from cppalloc.c.

* cpplib.c (xcalloc):  From from cppalloc.c.
* cpplib.c (cpp_push_buffer):  If recursion too deap, return NULL
rather than exiting with fatal.
(make_assertion, cpp_expand_to_buffer, push_macro_expansion,
do_include, cpp_start_rea):  Handle NULL return from cpp_push_buffer.
(output_line_command):  Update position even if no_output.
        (parse_clear_mark):  Use fatal instead of abort.

From-SVN: r12207
gcc/cpplib.c