1 2012-06-01 Doug Kwan <dougkwan@google.com>
3 * contrib/testsuite-management/powerpc64-grtev2-linux-gnu.xfail:
4 Remove expected failures because now the bug is fixed.
6 2012-05-31 Doug Kwan <dougkwan@google.com>
8 * contrib/testsuite-management/powerpc64-grtev2-linux-gnu.xfail:
9 Mark TLS tests as flaky. These do not work well with QEMU.
10 Exempt g++.dg/cpp0x/variadic-value1.C like we did for x86.
11 * contrib/testsuite-management/arm-grtev2-linux-gnueabi.xfail:
14 2012-04-22 Paul Pluzhnikov <ppluzhnikov@google.com>
17 Backport r186680 from integration branch.
19 * libgomp/configure.tgt: Don't force initial-exec.
21 2012-04-03 Rong Xu <xur@google.com>
24 Manually remove upstream patch for PR49642 and it's
25 test case due to performance regression.
27 * gcc/testsuite/gcc.dg/tree-ssa/pr49642.c: Remove.
28 * ipa-split.c (forbidden_dominators): Delete variable.
29 (check_forbidden_calls): Delete function.
30 (dominated_by_forbidden): Likewise.
31 (consider_split): Revert.
32 (execute_split_functions): Likewise.
34 2012-03-12 Doug Kwan <dougkwan@google.com>
36 * contrib/testsuite-management/arm-grtev2-linux-gnueabi.xfail:
39 2012-03-12 Doug Kwan <dougkwan@google.com>
41 * contrib/testsuite-management/powerpc64-grtev2-linux-gnu.xfail:
44 2012-03-02 Doug Kwan <dougkwan@google.com>
46 Backport r184357 from trunk
48 2012-02-17 Doug Kwan <dougkwan@google.com>
50 * contrib/testsuite-management/validate_failures.py
51 (GetMakefileValue): Check for cross compilers.
53 2012-03-02 Doug Kwan <dougkwan@google.com>
55 Backport r184370 from integration branch.
57 2012-02-17 Doug Kwan <dougkwan@google.com>
59 * gcc/config.gcc (powerpc*-*-linux): Pull in GRTEv2 spec
60 changes if target matches *-grtev2-*.
61 * gcc/config/rs6000/linux64.h (GLIB_DYNAMIC_LINKER{32,64}): Add
62 runtime root prefix to glibc's dynamic linker.
63 * gcc/config/rs6000/linux-grtev2.h: New file.
64 * gcc/config/rs6000/sysv4.h (GLIB_DYNAMIC_LINKER): Add
65 runtime root prefix to glibc's dynamic linker.
66 (LINUX_GRTE_EXTRA_SPECS): Define to be empty if no definition
68 (SUBTARGET_EXTRA_SPECS): Include LINUX_GRTE_EXTRA_SPECS.
70 2011-09-27 Sriraman Tallam <tmsriram@google.com>
72 * Makefile.in: Regenerate.
73 * configure.ac: Add build for function_reordering_plugin.
74 * configure: Regenerate.
75 * Makefile.def: Add function_reodering_plugin.
76 * function_reordering_plugin: New directory.
78 2011-08-03 Sriraman Tallam <tmsriram@google.com>
82 * Makefile.in: Regenerate.
83 * configure.ac: Add build for function_reordering_plugin.
84 * configure: Regenerate.
85 * Makefile.def: Add function_reodering_plugin.
86 * function_reordering_plugin: New directory.
87 * include/plugin-api.h
88 (ld_plugin_section): New struct.
89 (ld_plugin_get_section_count): New typedef.
90 (ld_plugin_get_section_type): New typedef.
91 (ld_plugin_get_section_name): New typedef.
92 (ld_plugin_get_section_contents): New typedef.
93 (ld_plugin_update_section_order): New typedef.
94 (ld_plugin_allow_section_ordering): New typedef.
95 (ld_plugin_get_view): New typedef.
96 (LDPT_GET_SECTION_COUNT): New enum value.
97 (LDPT_GET_SECTION_TYPE): New enum value.
98 (LDPT_GET_SECTION_NAME): New enum value.
99 (LDPT_GET_SECTION_CONTENTS): New enum value.
100 (LDPT_UPDATE_SECTION_ORDER): New enum value.
101 (LDPT_ALLOW_SECTION_ORDERING): New enum value.
102 (LDPT_GET_VIEW): New enum value.
103 (tv_get_section_count): New struct member.
104 (tv_get_section_type): New struct member.
105 (tv_get_section_name): New struct member.
106 (tv_get_section_contents): New struct member.
107 (tv_update_section_order): New struct member.
108 (tv_allow_section_ordering): New struct member.
109 (tv_get_view): New struct member.