-
- Downloads
re PR rtl-optimization/57344 (wrong code with pragma pack(1) and -O1 on x86)
PR middle-end/57344 * expmed.c (store_split_bit_field): If op0 is a REG or SUBREG of a REG, don't lower unit. Handle unit not being always BITS_PER_WORD. * gcc.c-torture/execute/pr57344-1.c: New test. * gcc.c-torture/execute/pr57344-2.c: New test. * gcc.c-torture/execute/pr57344-3.c: New test. * gcc.c-torture/execute/pr57344-4.c: New test. From-SVN: r199238
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/expmed.c 12 additions, 6 deletionsgcc/expmed.c
- gcc/testsuite/ChangeLog 8 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.c-torture/execute/pr57344-1.c 32 additions, 0 deletionsgcc/testsuite/gcc.c-torture/execute/pr57344-1.c
- gcc/testsuite/gcc.c-torture/execute/pr57344-2.c 32 additions, 0 deletionsgcc/testsuite/gcc.c-torture/execute/pr57344-2.c
- gcc/testsuite/gcc.c-torture/execute/pr57344-3.c 28 additions, 0 deletionsgcc/testsuite/gcc.c-torture/execute/pr57344-3.c
- gcc/testsuite/gcc.c-torture/execute/pr57344-4.c 28 additions, 0 deletionsgcc/testsuite/gcc.c-torture/execute/pr57344-4.c
Loading
Please register or sign in to comment