re PR middle-end/44716 (Bootstrap fails with partial inlining (r161382))

2010-10-01  Steve Ellcey  <sje@cup.hp.com>

	PR tree-optimization/44716
	* config/ia64/hpux.h (UNLIKELY_EXECUTED_TEXT_SECTION_NAME): Define.
	(HOT_TEXT_SECTION_NAME): Define.

From-SVN: r164891
This commit is contained in:
Steve Ellcey 2010-10-01 17:05:45 +00:00 committed by Steve Ellcey
parent 416ccea548
commit 1cc2d70bee
2 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2010-10-01 Steve Ellcey <sje@cup.hp.com>
PR tree-optimization/44716
* config/ia64/hpux.h (UNLIKELY_EXECUTED_TEXT_SECTION_NAME): Define.
(HOT_TEXT_SECTION_NAME): Define.
2010-10-01 Nick Clifton <nickc@redhat.com>
* common.opt: Add -fcombine-stack-adjustments.

View File

@ -215,3 +215,14 @@ do { \
#undef HANDLE_PRAGMA_PACK_PUSH_POP
#define HANDLE_PRAGMA_PACK_PUSH_POP
/* The HP-UX linker has a bug that causes calls from functions in
.text.unlikely to functions in .text to cause a segfault. Until
it is fixed, prevent code from being put into .text.unlikely or
.text.hot. */
#undef UNLIKELY_EXECUTED_TEXT_SECTION_NAME
#define UNLIKELY_EXECUTED_TEXT_SECTION_NAME ".text"
#undef HOT_TEXT_SECTION_NAME
#define HOT_TEXT_SECTION_NAME ".text"