https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71598
--- Comment #13 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Mon Apr 1 07:16:38 2019 New Revision: 270052 URL: https://gcc.gnu.org/viewcvs?rev=270052&root=gcc&view=rev Log: 2019-04-01 Richard Biener <rguent...@suse.de> PR c/71598 * gimple.c: Include langhooks.h. (gimple_get_alias_set): Treat enumeral types as the underlying integer type. c/ * c-tree.h (c_get_alias_set): Declare. * c-objc-common.h (LANG_HOOKS_GET_ALIAS_SET): Use c_get_alias_set. * c-objc-common.c (c_get_alias_set): Treat enumeral types as the underlying integer type. * gcc.dg/torture/pr71598-1.c: New testcase. * gcc.dg/torture/pr71598-2.c: Likewise. * gcc.dg/torture/pr71598-3.c: Likewise. Added: trunk/gcc/testsuite/gcc.dg/torture/pr71598-1.c trunk/gcc/testsuite/gcc.dg/torture/pr71598-2.c trunk/gcc/testsuite/gcc.dg/torture/pr71598-3.c Modified: trunk/gcc/ChangeLog trunk/gcc/c/ChangeLog trunk/gcc/c/c-objc-common.c trunk/gcc/c/c-objc-common.h trunk/gcc/c/c-tree.h trunk/gcc/gimple.c trunk/gcc/testsuite/ChangeLog