2302300...
by
"H.J. Lu" <email address hidden>
on 2013-12-09
Add subreg_byte to REG_CANNOT_ CHANGE_ MODE_P
Add MAYBE_VECTOR_ CLASS_P for a class of registers which may be vector
registers. Add CANNOT_ CHANGE_ MODE_CLASS_ P and replace usage of
CANNOT_ CHANGE_ MODE_CLASS with CANNOT_ CHANGE_ MODE_CLASS_ P, which takes
subreg_byte and always returns true for vector mode and non-zero
subreg_byte. Use MAX_BITSIZE_ MODE_ANY_ MODE / BITS_PER_UNIT indicate
unknown subreg_byte.
73ee5dc...
by
janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
2013-12-14 Janus Weil <email address hidden>
PR fortran/59502
* primary.c (gfc_match_ varspec) : Check for 'class_ok'.
2013-12-14 Janus Weil <email address hidden>
PR fortran/59502
* gfortran. dg/class_ 57.f90: New.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205990 138bc75d- 0d04-0410- 961f-82ee72b054 a4
0cea58f...
by
hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
Restore flag_pic in ix86_function_ specific_ restore
gcc/
PR target/59492
* config/i386/i386.c (ix86_function_ specific_ restore) : Don't
change -fPIC.
2013-12-14 H.J. Lu <email address hidden>
PR target/59492
* g++.dg/ other/pr59492. C: New file.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205989 138bc75d- 0d04-0410- 961f-82ee72b054 a4
3f899b0...
by
hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
Fix the ChangeLog entries
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205988 138bc75d- 0d04-0410- 961f-82ee72b054 a4
51d25b3...
by
schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
* g++.dg/ cilk-plus/ cilk-plus. exp: Fix last change.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205987 138bc75d- 0d04-0410- 961f-82ee72b054 a4
4166654...
by
ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
* var-tracking.c (add_stores): Fix oversight in latest commit.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205986 138bc75d- 0d04-0410- 961f-82ee72b054 a4
1d84a51...
by
mpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
More tests for ubsan.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205985 138bc75d- 0d04-0410- 961f-82ee72b054 a4
c8344e4...
by
mpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
PR sanitizer/59503
* internal-fn.c (ubsan_ expand_ si_overflow_ addsub_ check): Call
expand_binop with correct optab depending on code.
testsuite/
* c-c++-common/ ubsan/pr59503. c: New test.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205984 138bc75d- 0d04-0410- 961f-82ee72b054 a4
c55d169...
by
janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
2013-12-14 Janus Weil <email address hidden>
PR fortran/59450
* module.c (mio_expr): Handle type-bound function expressions.
2013-12-14 Janus Weil <email address hidden>
PR fortran/59450
* gfortran. dg/typebound_ proc_31. f90: New.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205983 138bc75d- 0d04-0410- 961f-82ee72b054 a4
959e44a...
by
vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
on 2013-12-14
Fix REG_PARM_ STACK_SPACE usage in expand_call
2013-12-14 Tom de Vries <email address hidden>
* calls.c (expand_call): Fix REG_PARM_ STACK_SPACE comparison.
git-svn-id: svn+ssh: //gcc.gnu. org/svn/ gcc/trunk@ 205982 138bc75d- 0d04-0410- 961f-82ee72b054 a4