gcc/include
Marc Glisse eda14d6a85 re PR tree-optimization/58689 ([meta-bug] __attribute__((returns_nonnull)) enhancements)
2013-10-29  Marc Glisse  <marc.glisse@inria.fr>

	PR tree-optimization/58689
include/
	* ansidecl.h (ATTRIBUTE_RETURNS_NONNULL): New macro.
	* libiberty.h (basename, lbasename, dos_lbasename, unix_lbasename,
	concat_copy): Mark with attributes nonnull(1) and returns_nonnull.
	(concat, reconcat, concat_copy2, choose_temp_base, xstrerror,
	xmalloc, xrealloc, xcalloc, xstrdup, xstrndup, xmemdup, pex_init):
	Mark with attribute returns_nonnull.

libiberty/
	* concat.c: Remove note about xmalloc.

From-SVN: r204159
2013-10-29 13:15:48 +00:00
..
gdb gdb-index.h: Merge from gdb tree. 2013-10-22 18:12:28 +00:00
ansidecl.h re PR tree-optimization/58689 ([meta-bug] __attribute__((returns_nonnull)) enhancements) 2013-10-29 13:15:48 +00:00
ChangeLog re PR tree-optimization/58689 ([meta-bug] __attribute__((returns_nonnull)) enhancements) 2013-10-29 13:15:48 +00:00
ChangeLog-9103
COPYING
COPYING3
demangle.h Demangle C++11 ref-qualifier. 2013-04-03 13:24:12 -04:00
dwarf2.def dwarf2.def (DW_AT_GNU_discriminator): New attribute. 2013-08-19 20:11:09 +00:00
dwarf2.h dwarf2.h (enum dwarf_sect): New enum type. 2013-03-01 15:35:58 -08:00
dyn-string.h
fibheap.h
filenames.h
floatformat.h floatformat.h (floatformat_ibm_long_double): Delete. 2013-08-20 15:01:41 +09:30
fnmatch.h
getopt.h
hashtab.h
leb128.h
libiberty.h re PR tree-optimization/58689 ([meta-bug] __attribute__((returns_nonnull)) enhancements) 2013-10-29 13:15:48 +00:00
lto-symtab.h
md5.h
objalloc.h
obstack.h
partition.h
plugin-api.h
safe-ctype.h
sha1.h
simple-object.h
sort.h
splay-tree.h
symcat.h
timeval-utils.h
vtv-change-permission.h Commit the vtable verification feature. 2013-08-06 20:38:59 -07:00
xregex2.h
xregex.h
xtensa-config.h