aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/module.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2004-08-25 20:51:02 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2004-08-25 20:51:02 +0000
commitd0c5c9b14da834ec8345a4aca53d45334cb5562a (patch)
tree9d83bd3b2e6a19b9638628f3287e9f2071b81783 /gcc/fortran/module.c
parent700686faf4b0dd347b1dc735569b9fdfaef925d6 (diff)
downloadgcc-d0c5c9b14da834ec8345a4aca53d45334cb5562a.zip
gcc-d0c5c9b14da834ec8345a4aca53d45334cb5562a.tar.gz
gcc-d0c5c9b14da834ec8345a4aca53d45334cb5562a.tar.bz2
re PR middle-end/16693 (Bitwise AND is lost when used within a cast to an enum of the same precision)
PR middle-end/16693 PR tree-optimization/16372 * decl.c (finish_enum): Make the precision of the enumerated type the same width as the underlying integer type. * g++.dg/opt/pr16372-1.C: New test case. * g++.dg/opt/pr16693-1.C: New test case. * g++.dg/opt/pr16693-2.C: New test case. From-SVN: r86576
Diffstat (limited to 'gcc/fortran/module.c')
0 files changed, 0 insertions, 0 deletions