On 10 February 2013 08:45, Gerald Pfeifer ger...@pfeifer.com wrote:
On Sat, 9 Feb 2013, Manuel López-Ibáñez wrote:
OK to commit?
* htdocs/gcc-4.8/changes.html: Document -Wshadow change.
Thanks!
The only question I have is about unless the variable is a function.
How can a variable be a
Greetings from Korea,
I have a proposal for you to the tune of Fifty Million EUR, if interested,
kindly respond for specifics
Warmest,
Shin Eon-seong
Hello!
Attached patch prevents out-of-bounds offset in the call to
simplify_subreg, where the subreg offset is taken from the offset of a
memory access. The problem triggers on 4.6 branch and is latent on 4.7
and mainline.
2013-02-10 Uros Bizjak ubiz...@gmail.com
PR
PR libstdc++/56267
* include/bits/hashtable.h (__cache_default): Check if hash function
is copy assignable.
* testsuite/23_containers/unordered_set/56267.cc: New.
* testsuite/23_containers/unordered_set/instantiation_neg.cc: Adjust
dg-error line
PR libstdc++/56278
* include/bits/hashtable_policy.h (_Hash_code_base): Make default
constructor public.
* testsuite/23_containers/unordered_set/56278.cc: New.
Tested x86_64-linux, committed to trunk.
commit b893384109ddb4dfc1afac24dc6b2c56557f2fa8
Author: Jonathan
On 7 February 2013 21:01, François Dumont wrote:
Thanks for taking care of it. Here is another version, I think clearer.
Reading the doc I also found an unfinished sentence in an other chapter, it
is in the patch.
I made quite a few changes, partly to address the is_copy_assignable
check I
I merged trunk revision 195931 to the gccgo branch.
Ian
On Sun, 10 Feb 2013, Manuel López-Ibáñez wrote:
The only question I have is about unless the variable is a function.
How can a variable be a function?
True. What about: if a declaration shadows a function decqlaration,
unless the former declares a function or a pointer to function.
Yes,
Add MicroBlaze support for nested functions.
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/microblaze.c
(microblaze_asm_trampoline_template): Replace
with a microblaze version.
(microblaze_trampoline_init): Adapt for microblaze.
*
Add TARGET_SUPPORTS_PIC flag and check that the flag_pic = 2
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/linux.h (TARGET_SUPPORTS_PIC): Define as 1.
* config/microblaze/microblaze.h (TARGET_SUPPORTS_PIC): Define as 1.
* config/microblaze/microblaze.c
Free variable local allocs at block ends.
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/microblaze.md (save_stack_block):
Define.
(restore_stack_block): Likewise.
0003-gcc-microblaze-Free-variable-local-allocs-at-block-e.patch
Description:
Handle 0x8000 as 32bit signed dividend
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/modsi3.S (modsi3): Fix case with
0x8000 as dividend.
0004-libgcc-microblaze-Handle-0x8000-as-32bit-signed-.patch
Description:
Avoid PC relative branches between sections by further
checking that the symbol we are calling is declared as
a function before using PC relative calls.
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/microblaze.md (call_value_intern):
Check symbol is
Add support for the CLZ insn
Will be used if pattern-compare is enabled and the targeted
core is newer than v8.10.a.
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/microblaze.c: microblaze_has_clz = 0
Add version check for v8.10.a to enable
Add support for swap instructions and reorder option
swapb and swaph instructions are introduced in microblaze cpu (mcpu) v8.30a,
but have an undocumented dependence on -mxl-pattern-compare being set.
The conditions for their use are;
mcpu 8.30a; no swap insns, use of -mxl-reorder produces
Added fast_interrupt controller
Changelog
2013-02-11 Nagaraju Mekala nmek...@xilinx.com
* config/microblaze/microblaze-protos.h: microblaze_is_fast_interrupt.
* config/microblaze/microblaze.c (microblaze_attribute_table): Add
microblaze_is_fast_interrupt.
Adjustments to pcmp instruction generation
avoid pcmpe insns when not valuable
For pure in and equality comparisions, xor is better,
Xor is a one cycle insn as pcmp.
Pattern insns will still be used when you need to
conditionally set something to one or zero, e.g
if (a)
return 1;
else
Setup stack protection at entry.
libgcc/Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/crti.S: Setup stack protection at entry
0010-microblaze-Setup-stack-protection-at-entry.patch
Description: 0010-microblaze-Setup-stack-protection-at-entry.patch
Add microblaze_legitimate_pic_operand method
Prevents ICE where insn contains an invalid address
Changelog
2013-02-11 David Holsgrove david.holsgr...@xilinx.com
* config/microblaze/microblaze.c
(microblaze_valid_pic_const): New function
(microblaze_legitimate_pic_operand): Likewise
*
Dont allow unsupported target rtx into call_internal1
Fix it by adding a simplified call_insn_operand, call_insn_simple_operand
that only accepts the supported rtx code types.
Changelog
2013-02-11 Edgar E. Iglesias edgar.igles...@gmail.com
* config/microblaze/predicates.md
On 02/09/2013 01:07 AM, David Edelsohn wrote:
On Fri, Feb 8, 2013 at 5:05 PM, Peter Bergner berg...@vnet.ibm.com wrote:
On Wed, 2013-02-06 at 17:19 -0500, David Edelsohn wrote:
Because Peter Bergner most recently worked on embedded PPC targets, I
had asked him to double-check the patch before
21 matches
Mail list logo