Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
6b8ebd00
Commit
6b8ebd00
authored
May 17, 2014
by
Uros Bizjak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ChangeLog: Fix.
* ChangeLog: Fix. * testsuite/ChangeLog: Ditto. From-SVN: r210548
parent
60f82c42
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
25 deletions
+26
-25
gcc/ChangeLog
+26
-18
gcc/testsuite/ChangeLog
+0
-7
No files found.
gcc/ChangeLog
View file @
6b8ebd00
...
@@ -35,7 +35,8 @@
...
@@ -35,7 +35,8 @@
2014-05-16 Dehao Chen <dehao@google.com>
2014-05-16 Dehao Chen <dehao@google.com>
* ira-int.h (REG_FREQ_FROM_EDGE_FREQ): Use optimize_function_for_size_p.
* ira-int.h (REG_FREQ_FROM_EDGE_FREQ): Use
optimize_function_for_size_p.
* regs.h (REG_FREQ_FROM_BB): Likewise.
* regs.h (REG_FREQ_FROM_BB): Likewise.
2014-05-16 Oleg Endo <olegendo@gcc.gnu.org>
2014-05-16 Oleg Endo <olegendo@gcc.gnu.org>
...
@@ -66,7 +67,7 @@
...
@@ -66,7 +67,7 @@
* cfghooks.c (make_forwarder_block): Use direct computation to
* cfghooks.c (make_forwarder_block): Use direct computation to
get fall-through edge's count and frequency.
get fall-through edge's count and frequency.
2014-0
2-07
Benno Schulenberg <bensberg@justemail.net>
2014-0
5-16
Benno Schulenberg <bensberg@justemail.net>
* config/arc/arc.c (arc_init): Fix typo in error message.
* config/arc/arc.c (arc_init): Fix typo in error message.
* config/i386/i386.c (ix86_expand_builtin): Likewise.
* config/i386/i386.c (ix86_expand_builtin): Likewise.
...
@@ -80,14 +81,22 @@
...
@@ -80,14 +81,22 @@
2014-05-16 David Wohlferd <dw@LimeGreenSocks.com>
2014-05-16 David Wohlferd <dw@LimeGreenSocks.com>
* doc/extend.texi: (Visibility Pragmas) Fix misplaced @xref
* doc/extend.texi: (Visibility Pragmas) Fix misplaced @xref
2014-05-16 Jan Hubicka <hubicka@ucw.cz>
2014-05-16 Jan Hubicka <hubicka@ucw.cz>
* varpool.c (dump_varpool_node): Dump write-only flag.
* varpool.c (dump_varpool_node): Dump write-only flag.
* lto-cgraph.c (lto_output_varpool_node, input_varpool_node): Stream
* lto-cgraph.c (lto_output_varpool_node, input_varpool_node): Stream
write-only flag.
write-only flag.
* tree-cfg.c (execute_fixup_cfg): Remove statements setting write-only variables.
* tree-cfg.c (execute_fixup_cfg): Remove statements setting
write-only variables.
* ipa.c (process_references): New function.
(set_readonly_bit): New function.
(set_writeonly_bit): New function.
(clear_addressable_bit): New function.
(ipa_discover_readonly_nonaddressable_var): Mark write only variables;
fix handling of aliases.
* cgraph.h (struct varpool_node): Add writeonly flag.
2014-05-16 Vladimir Makarov <vmakarov@redhat.com>
2014-05-16 Vladimir Makarov <vmakarov@redhat.com>
...
@@ -201,7 +210,7 @@
...
@@ -201,7 +210,7 @@
be emitted.
be emitted.
(aarch64_add_constant): Update call to aarch64_build_constant.
(aarch64_add_constant): Update call to aarch64_build_constant.
(aarch64_output_mi_thunk): Likewise.
(aarch64_output_mi_thunk): Likewise.
(aarch64_rtx_costs): Estimate cost of a CONST_INT, cost
(aarch64_rtx_costs): Estimate cost of a CONST_INT, cost
of
a CONST_DOUBLE.
a CONST_DOUBLE.
2014-05-16 James Greenhalgh <james.greenhalgh@arm.com>
2014-05-16 James Greenhalgh <james.greenhalgh@arm.com>
...
@@ -317,7 +326,7 @@
...
@@ -317,7 +326,7 @@
2014-05-14 Cary Coutant <ccoutant@google.com>
2014-05-14 Cary Coutant <ccoutant@google.com>
PR debug/61013
PR debug/61013
* opts.c (common_handle_option): Don't special-case "-g".
* opts.c (common_handle_option): Don't special-case "-g".
(set_debug_level): Default to at least level 2 with "-g".
(set_debug_level): Default to at least level 2 with "-g".
...
@@ -378,8 +387,7 @@
...
@@ -378,8 +387,7 @@
(OPTION_MASK_ISA_CLFLUSHOPT_UNSET): Ditto.
(OPTION_MASK_ISA_CLFLUSHOPT_UNSET): Ditto.
(OPTION_MASK_ISA_XSAVES_UNSET): Ditto.
(OPTION_MASK_ISA_XSAVES_UNSET): Ditto.
(OPTION_MASK_ISA_XSAVEC_UNSET): Ditto.
(OPTION_MASK_ISA_XSAVEC_UNSET): Ditto.
(ix86_handle_option): Handle OPT_mxsavec, OPT_mxsaves,
(ix86_handle_option): Handle OPT_mxsavec, OPT_mxsaves, OPT_mclflushopt.
OPT_mclflushopt.
* config.gcc (i[34567]86-*-*): Add clflushoptintrin.h,
* config.gcc (i[34567]86-*-*): Add clflushoptintrin.h,
xsavecintrin.h, xsavesintrin.h.
xsavecintrin.h, xsavesintrin.h.
(x86_64-*-*): Ditto.
(x86_64-*-*): Ditto.
...
@@ -405,9 +413,9 @@
...
@@ -405,9 +413,9 @@
(ix86_builtins): Add IX86_BUILTIN_XSAVEC, IX86_BUILTIN_XSAVEC64,
(ix86_builtins): Add IX86_BUILTIN_XSAVEC, IX86_BUILTIN_XSAVEC64,
IX86_BUILTIN_XSAVES, IX86_BUILTIN_XRSTORS, IX86_BUILTIN_XSAVES64,
IX86_BUILTIN_XSAVES, IX86_BUILTIN_XRSTORS, IX86_BUILTIN_XSAVES64,
IX86_BUILTIN_XRSTORS64, IX86_BUILTIN_CLFLUSHOPT.
IX86_BUILTIN_XRSTORS64, IX86_BUILTIN_CLFLUSHOPT.
(bdesc_special_args): Add __builtin_ia32_xsaves,
__builtin_ia32_xrstors,
(bdesc_special_args): Add __builtin_ia32_xsaves,
__builtin_ia32_x
savec, __builtin_ia32_xsaves64, __builtin_ia32_xrstor
s64,
__builtin_ia32_x
rstors, __builtin_ia32_xsavec, __builtin_ia32_xsave
s64,
__builtin_ia32_xsavec64.
__builtin_ia32_x
rstors64, __builtin_ia32_x
savec64.
(ix86_init_mmx_sse_builtins): Add __builtin_ia32_clflushopt.
(ix86_init_mmx_sse_builtins): Add __builtin_ia32_clflushopt.
(ix86_expand_builtin): Handle new builtins.
(ix86_expand_builtin): Handle new builtins.
* config/i386/i386.h (TARGET_CLFLUSHOPT) Define.
* config/i386/i386.h (TARGET_CLFLUSHOPT) Define.
...
@@ -494,8 +502,7 @@
...
@@ -494,8 +502,7 @@
rather than just a prefix string, so that we can look up the kind
rather than just a prefix string, so that we can look up the kind
of the wtd and use it as an index into wrote_user_func_for_ptr,
of the wtd and use it as an index into wrote_user_func_for_ptr,
ensuring that such functions are written at most once. Support
ensuring that such functions are written at most once. Support
subclasses by invoking the marking function of the ultimate base
subclasses by invoking the marking function of the ultimate base class.
class.
(write_user_func_for_structure_body): Require a write_types_data
(write_user_func_for_structure_body): Require a write_types_data
rather than just a prefix string, so that we can pass this to
rather than just a prefix string, so that we can pass this to
write_user_func_for_structure_ptr.
write_user_func_for_structure_ptr.
...
@@ -648,10 +655,11 @@
...
@@ -648,10 +655,11 @@
(MODE_EXIT, MODE_PRIORITY_TO_MODE, EMIT_MODE_SET): Likewise.
(MODE_EXIT, MODE_PRIORITY_TO_MODE, EMIT_MODE_SET): Likewise.
* config/i386/i386-protos.h (ix86_mode_needed, ix86_mode_after)
* config/i386/i386-protos.h (ix86_mode_needed, ix86_mode_after)
(ix86_mode_entrym, ix86_emit_mode_set): Remove external declaration.
(ix86_mode_entrym, ix86_emit_mode_set): Remove external declaration.
* config/i386/i386.c (ix86_mode_needed, ix86_mode_after, ix86_mode_exit,
* config/i386/i386.c (ix86_mode_needed, ix86_mode_after,
(ix86_mode_entry, ix86_mode_priority, ix86_emit_mode_set): Hookify.
(ix86_mode_exit, ix86_mode_entry, ix86_mode_priority)
(ix86_emit_mode_set): Hookify.
* config/epiphany/epiphany.h (MODE_NEEDED, MODE_AFTER, MODE_ENTRY):
* config/epiphany/epiphany.h (MODE_NEEDED, MODE_AFTER, MODE_ENTRY):
Delete
Delete
.
(MODE_EXIT, MODE_PRIORITY_TO_MODE, EMIT_MODE_SET): Likewise.
(MODE_EXIT, MODE_PRIORITY_TO_MODE, EMIT_MODE_SET): Likewise.
* config/epiphany/epiphany-protos.h (epiphany_mode_needed)
* config/epiphany/epiphany-protos.h (epiphany_mode_needed)
(emit_set_fp_mode, epiphany_mode_entry_exit, epiphany_mode_after)
(emit_set_fp_mode, epiphany_mode_entry_exit, epiphany_mode_after)
...
@@ -660,7 +668,7 @@
...
@@ -660,7 +668,7 @@
(epiphany_mode_needed, epiphany_mode_priority_to_mode): Likewise.
(epiphany_mode_needed, epiphany_mode_priority_to_mode): Likewise.
(epiphany_mode_entry, epiphany_mode_exit, epiphany_mode_after):
(epiphany_mode_entry, epiphany_mode_exit, epiphany_mode_after):
Likewise.
Likewise.
(epiphany_mode_priority_to_mode): Change priority type. Hookify.
(epiphany_mode_priority_to_mode): Change priority type.
Hookify.
(epiphany_mode_needed, epiphany_mode_entry_exit): Hookify.
(epiphany_mode_needed, epiphany_mode_entry_exit): Hookify.
(epiphany_mode_after, epiphany_mode_entry, emit_set_fp_mode): Hookify.
(epiphany_mode_after, epiphany_mode_entry, emit_set_fp_mode): Hookify.
...
@@ -706,7 +714,7 @@
...
@@ -706,7 +714,7 @@
* c-family/c.opt: Make -Wshadow also implicitly enable
* c-family/c.opt: Make -Wshadow also implicitly enable
-Wshadow-ivar.
-Wshadow-ivar.
2014-05-12 David Wohlferd <dw@LimeGreenSocks.com>
2014-05-12 David Wohlferd
<dw@LimeGreenSocks.com>
* doc/tm.texi: Remove reference to deleted macro.
* doc/tm.texi: Remove reference to deleted macro.
* doc/tm.texi.in: Likewise.
* doc/tm.texi.in: Likewise.
...
...
gcc/testsuite/ChangeLog
View file @
6b8ebd00
...
@@ -21,13 +21,6 @@
...
@@ -21,13 +21,6 @@
* gcc.dg/tree-ssa/pr21559.c: Update testcase.
* gcc.dg/tree-ssa/pr21559.c: Update testcase.
* gcc.dg/debug/pr35154.c: Update testcase.
* gcc.dg/debug/pr35154.c: Update testcase.
* gcc.target/i386/vectorize1.c: Update testcase.
* gcc.target/i386/vectorize1.c: Update testcase.
* ipa.c (process_references): New function.
(set_readonly_bit): New function.
(set_writeonly_bit): New function.
(clear_addressable_bit): New function.
(ipa_discover_readonly_nonaddressable_var): Mark write only variables; fix
handling of aliases.
* cgraph.h (struct varpool_node): Add writeonly flag.
2014-05-16 Paolo Carlini <paolo.carlini@oracle.com>
2014-05-16 Paolo Carlini <paolo.carlini@oracle.com>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment