r229984 - in /trunk/gcc: ChangeLog gensupport.c...

amodra@gcc.gnu.org amodra@gcc.gnu.org
Mon Nov 9 04:17:00 GMT 2015


Author: amodra
Date: Mon Nov  9 04:17:53 2015
New Revision: 229984

URL: https://gcc.gnu.org/viewcvs?rev=229984&root=gcc&view=rev
Log:
New obstack_next_free is not an lvalue

New obstack.h casts obstack_next_free to (void *), resulting in it
being a non-lvalue, and warnings on pointer arithmetic.

gcc/
	* gensupport.c (add_mnemonic_string): Make len param a size_t.
	(gen_mnemonic_setattr): Make "size" var a size_t.  Use
	obstack_blank_fast to shrink obstack.  Cast obstack_next_free
	return value.
gcc/objc/
	* objc-encoding.c (encode_aggregate_within): Cast obstack_next_free
	return value.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/gensupport.c
    trunk/gcc/objc/ChangeLog
    trunk/gcc/objc/objc-encoding.c



More information about the Gcc-cvs mailing list