merge from gcc

This commit is contained in:
DJ Delorie 2011-07-22 14:37:51 +00:00
parent e9b5cc32f7
commit a2b52d6b29
2 changed files with 32 additions and 1 deletions

View File

@ -1,3 +1,31 @@
2011-07-22 Jakub Jelinek <jakub@redhat.com>
PR c++/49756
* libiberty.h (stack_limit_increase): New prototype.
2011-07-13 Sriraman Tallam <tmsriram@google.com>
* plugin-api.h
(ld_plugin_section): New struct.
(ld_plugin_get_section_count): New typedef.
(ld_plugin_get_section_type): New typedef.
(ld_plugin_get_section_name): New typedef.
(ld_plugin_get_section_contents): New typedef.
(ld_plugin_update_section_order): New typedef.
(ld_plugin_allow_section_ordering): New typedef.
(LDPT_GET_SECTION_COUNT): New enum value.
(LDPT_GET_SECTION_TYPE): New enum value.
(LDPT_GET_SECTION_NAME): New enum value.
(LDPT_GET_SECTION_CONTENTS): New enum value.
(LDPT_UPDATE_SECTION_ORDER): New enum value.
(LDPT_ALLOW_SECTION_ORDERING): New enum value.
(tv_get_section_count): New struct members.
(tv_get_section_type): New struct members.
(tv_get_section_name): New struct members.
(tv_get_section_contents): New struct members.
(tv_update_section_order): New struct members.
(tv_allow_section_ordering): New struct members.
2011-07-15 Alan Modra <amodra@gmail.com> 2011-07-15 Alan Modra <amodra@gmail.com>
* bfdlink.h (struct bfd_link_info): Use ENUM_BITFIELD for strip, * bfdlink.h (struct bfd_link_info): Use ENUM_BITFIELD for strip,

View File

@ -1,7 +1,7 @@
/* Function declarations for libiberty. /* Function declarations for libiberty.
Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
Note - certain prototypes declared in this header file are for Note - certain prototypes declared in this header file are for
functions whoes implementation copyright does not belong to the functions whoes implementation copyright does not belong to the
@ -637,6 +637,9 @@ extern int strverscmp (const char *, const char *);
/* Set the title of a process */ /* Set the title of a process */
extern void setproctitle (const char *name, ...); extern void setproctitle (const char *name, ...);
/* Increase stack limit if possible. */
extern void stack_limit_increase (unsigned long);
#define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0])) #define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
/* Drastically simplified alloca configurator. If we're using GCC, /* Drastically simplified alloca configurator. If we're using GCC,