Skip to content
Snippets Groups Projects
Forked from redox-os / gcc
Source project has a limited visibility.
  • jakub's avatar
    556d0269
    * libgfortran.h (GFC_ITOA_BUF_SIZE, GFC_XTOA_BUF_SIZE, · 556d0269
    jakub authored
    	GFC_OTOA_BUF_SIZE, GFC_BTOA_BUF_SIZE): Define.
    	(gfc_itoa, xtoa): Add 2 extra arguments.
    	* runtime/environ.c: Include stdio.h.
    	(check_buffered): Use sprintf.
    	* runtime/error.c: Include assert.h.
    	(gfc_itoa, xtoa): Add 2 extra arguments, avoid using static
    	buffers.
    	(st_printf, st_sprintf): Adjust callers.
    	* io/write.c (otoa, btoa): Add 2 extra arguments, avoid using
    	static buffers.
    	(write_int, write_decimal): Add 2 extra arguments to conv
    	function pointer, adjust caller.
    	(write_integer): Adjust gfc_itoa caller.
    
    	* io/unit.c (get_array_unit_len): Return 0 rather than NULL.
    
    	* io/read.c (read_f): Remove spurious pointer dereference.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104855 138bc75d-0d04-0410-961f-82ee72b054a4
    556d0269
    History
    * libgfortran.h (GFC_ITOA_BUF_SIZE, GFC_XTOA_BUF_SIZE,
    jakub authored
    	GFC_OTOA_BUF_SIZE, GFC_BTOA_BUF_SIZE): Define.
    	(gfc_itoa, xtoa): Add 2 extra arguments.
    	* runtime/environ.c: Include stdio.h.
    	(check_buffered): Use sprintf.
    	* runtime/error.c: Include assert.h.
    	(gfc_itoa, xtoa): Add 2 extra arguments, avoid using static
    	buffers.
    	(st_printf, st_sprintf): Adjust callers.
    	* io/write.c (otoa, btoa): Add 2 extra arguments, avoid using
    	static buffers.
    	(write_int, write_decimal): Add 2 extra arguments to conv
    	function pointer, adjust caller.
    	(write_integer): Adjust gfc_itoa caller.
    
    	* io/unit.c (get_array_unit_len): Return 0 rather than NULL.
    
    	* io/read.c (read_f): Remove spurious pointer dereference.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104855 138bc75d-0d04-0410-961f-82ee72b054a4