This patch uses the newly available fields in an extended entity node to avoid some nasty cases of field duplexing, which we try to avoid. Internal change only, no functional effect, no test. Tested on x86_64-pc-linux-gnu, committed on trunk 2013-01-29 Robert Dewar * atree.ads, atree.adb (Node30): New function. (Set_Node30): New procedure. (Num_Extension_Nodes): Change to 5 (activate new fields/flags). * atree.h: Add macros for Field30 and Node30. * einfo.ads, einfo.adb: Move some fields to avoid duplexing. * treepr.adb (Print_Entity_Information): Print fields 30-35.