gcc/include
Florian Weimer ed770de906 PR other/54411: integer overflow in objalloc_alloc
2012-09-18  Florian Weimer  <fweimer@redhat.com>

	PR other/54411
	* objalloc.h (objalloc_alloc): Do not use fast path on wraparound.

2012-09-18  Florian Weimer  <fweimer@redhat.com>

	PR other/54411
	* objalloc.c (_objalloc_alloc): Add overflow check covering
	alignment and CHUNK_HEADER_SIZE addition.

From-SVN: r191413
2012-09-18 10:34:05 +02:00
..
COPYING Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
COPYING3 COPYING_v3: New file. 2007-07-17 08:37:53 +00:00
ChangeLog PR other/54411: integer overflow in objalloc_alloc 2012-09-18 10:34:05 +02:00
ChangeLog-9103 Convert ChangeLog files to UTF-8. 2008-09-05 13:07:45 +02:00
ansidecl.h obstack.h [!GNUC] (obstack_free): Avoid cast to int. 2011-10-21 21:35:29 -04:00
demangle.h re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
dwarf2.def dwarf2.def: Edit comment. 2012-09-06 16:32:59 -07:00
dwarf2.h Adjust last commit. 2012-06-08 20:52:32 +02:00
dyn-string.h ansidecl.h: Add extern "C" when compiling with C++. 2009-06-01 05:47:20 +00:00
fibheap.h ansidecl.h: Add extern "C" when compiling with C++. 2009-06-01 05:47:20 +00:00
filenames.h filenames.h: #include "hashtab.h". 2012-07-13 22:12:28 +00:00
floatformat.h Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
fnmatch.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
getopt.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
hashtab.h utils.c (init_gnat_to_gnu): Use typed GC allocation. 2010-06-08 07:25:24 +00:00
leb128.h leb128.h: #include stdint.h, inttypes.h. 2012-05-23 23:42:25 +00:00
libiberty.h libiberty.h (countargv): Declare. 2011-09-28 19:04:30 +00:00
lto-symtab.h Merge lto branch into trunk. 2009-10-03 17:10:11 -04:00
md5.h Fix this patch: 2008-03-25 00:19:55 +00:00
objalloc.h PR other/54411: integer overflow in objalloc_alloc 2012-09-18 10:34:05 +02:00
obstack.h obstack.h [!GNUC] (obstack_free): Avoid cast to int. 2011-10-21 21:35:29 -04:00
partition.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
plugin-api.h Sync plugin-api.h with gold patch : http://sourceware.org/ml/binutils/2012-08/msg00447.html 2012-08-24 19:07:28 +00:00
safe-ctype.h safe-ctype.h: Add #include of ctype.h before redefining the ctype.h macros. 2008-07-07 17:08:21 +00:00
sha1.h Update copyright notice to use GPLv3. 2010-04-20 08:36:39 +00:00
simple-object.h simple-object.h (simple_object_attributes_merge): Declare, replacing simple_object_attributes_compare. 2010-11-17 01:03:06 +00:00
sort.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
splay-tree.h gengtype.c (main): Make uintptr_t a known type. 2012-04-10 08:32:23 +00:00
symcat.h * symcat.h (CONCAT5, CONCAT6, XCONCAT5, XCONCAT6): Define. 2010-03-23 15:58:01 +00:00
timeval-utils.h timeval-utils.h: New file. 2011-09-28 19:09:50 +00:00
xregex.h system.h [...]: Wrap C function declarations in extern "C". 2011-07-25 14:24:59 +00:00
xregex2.h xregex2.h (regexec): Qualify this prototype with __extension__ when compiling with GNU C. 2005-07-12 14:39:07 +10:00
xtensa-config.h Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00