re PR middle-end/55198 (libquadmath/math/fmaq.c:233:7: internal compiler error)
PR middle-end/55198 * expr.c (expand_expr_real_1): Don't use bitfield extraction for non BLKmode objects when EXPAND_MEMORY is specified. From-SVN: r194822
This commit is contained in:
parent
3a322efd85
commit
9e65d03ec6
@ -1,3 +1,9 @@
|
||||
2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
PR middle-end/55198
|
||||
* expr.c (expand_expr_real_1): Don't use bitfield extraction for non
|
||||
BLKmode objects when EXPAND_MEMORY is specified.
|
||||
|
||||
2013-01-02 Sriraman Tallam <tmsriram@google.com>
|
||||
|
||||
* config/i386/i386.c (ix86_get_function_versions_dispatcher): Fix bug
|
||||
|
@ -9960,7 +9960,8 @@ expand_expr_real_1 (tree exp, rtx target, enum machine_mode tmode,
|
||||
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_INT
|
||||
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_FLOAT
|
||||
&& modifier != EXPAND_CONST_ADDRESS
|
||||
&& modifier != EXPAND_INITIALIZER)
|
||||
&& modifier != EXPAND_INITIALIZER
|
||||
&& modifier != EXPAND_MEMORY)
|
||||
/* If the field is volatile, we always want an aligned
|
||||
access. Do this in following two situations:
|
||||
1. the access is not already naturally
|
||||
|
Loading…
Reference in New Issue
Block a user