[Bug target/17317] [3.3 Regression] Match Constraints for *movdf_insn fails
sam at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Nov 28 20:45:00 GMT 2007
------- Comment #14 from sam at gcc dot gnu dot org 2007-11-28 20:45 -------
Subject: Bug 17317
Author: sam
Date: Wed Nov 28 20:44:58 2007
New Revision: 130496
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130496
Log:
gcc/ada/
PR ada/17317
* par-ch4.adb (Is_Parameterless_Attribute): New map.
(P_Name, Scan_Apostrophe block): Parse left parenthesis following
attribute name or not depending on the new map.
* sem-attr.adb (Analyze_Attribute): Parameterless attributes
returning a string or a type will not be called with improper
arguments.
* sem-attr.ads (Attribute_Class_Array): Move to snames.ads.
* snames.ads (Attribute_Class_Array): Moved from sem-attr.ads.
gcc/testsuite/
PR ada/17317
* gnat.dg/specs/attribute_parsing.ads: New test.
Added:
trunk/gcc/testsuite/gnat.dg/specs/attribute_parsing.ads
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/par-ch4.adb
trunk/gcc/ada/sem_attr.adb
trunk/gcc/ada/sem_attr.ads
trunk/gcc/ada/snames.ads
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17317
More information about the Gcc-bugs
mailing list