lp://staging/~ams-codesourcery/gcc-linaro/lp641397
- Get this branch:
- bzr branch lp://staging/~ams-codesourcery/gcc-linaro/lp641397
Branch merges
- Linaro Toolchain Developers: Pending requested
-
Diff: 80 lines (+30/-6)3 files modifiedChangeLog.linaro (+8/-0)
gcc/cse.c (+21/-5)
gcc/passes.c (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 105756. By ebotcazou
-
PR target/47038
* config/sparc/sparc. c (sparc_file_end): Call resolve_ unique_ section
on the GOT helper if USE_HIDDEN_LINKONCE. - 105755. By nicola
-
In gcc/objc/:
2010-12-30 Nicola Pero <email address hidden>* objc-act.c (objc_add_method): When emitting an error because a
method with the same name but conflicting types is found in the
same class or category interface, print a note with the location
of the original method. Also, improved the error message to
clearly state that the conflict is due to conflicting types, and
produce it for protocols as well. Emit an error if two identical
methods are declared in a protocol, but one is @required and the
other one is @optional. WhenIn gcc/testsuite/:
2010-12-30 Nicola Pero <email address hidden>* objc.dg/
class-extension -3.m: Updated.
* objc.dg/method-1.m: Updated.
* objc.dg/method- conflict- 1.m: New.
* objc.dg/method- conflict- 2.m: New.
* obj-c++.dg/class- extension- 3.mm: Updated.
* obj-c++.dg/method- 8.mm: Updated.
* obj-c++.dg/method- conflict- 1.mm: New.
* obj-c++.dg/method- conflict- 2.mm: New. - 105754. By amylaar
-
PR target/47097
* config/i386/lynx.h (DBX_REGISTER_NUMBER) : Add cast to avoid
mixing signed and unsigned types in conditional expression. - 105753. By jsm28
-
PR c/46889
* c-decl.c (detect_field_duplicate s): Ensure hash is used for
finding duplicates when first field is anonymous.testsuite:
* gcc.dg/anon-struct- 15.c: New test. - 105752. By froydnj
-
gcc/
PR target/44606
* reload1.c (choose_reload_ regs): Don't look for equivalences for
output reloads of constant loads.gcc/testsuite/
PR target/44606
* gcc.dg/pr44606.c: New test. - 105751. By amylaar
-
PR target/47101
* vmsdbgout.c (vmsdbgout_init): Rename main_input_filename to filename.
(vmsdbgout_finish) : Likewise. - 105750. By amylaar
-
PR target/47063
* config/alpha/vms.h (MALLOC_ALIGNMENT): Don't undef / define.
(MALLOC_ABI_ALIGNMENT) : Undef / define. - 105749. By uweigand
-
* emit-rtl.c (set_mem_
attributes_ minus_bitpos) : Explicitly derive
default values from MEM mode if no memory attributes are present.
Do not use mode alignment, even on STRICT_ALIGNMENT targets, when
called with an expression (not a type). - 105748. By hjl
-
Short circuit if upper 128bits are unchanged in the block.
2010-12-30 H.J. Lu <email address hidden>
* config/i386/i386.c (upper_
128bits_ state): Remove comments.
(block_info_def): Add unchanged.
(move_or_delete_ vzeroupper_ 2): Short circuit if upper 128bits
are unchanged in the block.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/gcc-linaro/4.5