Delete more with clauses of System.Standard_Library, and move Foreign_Exception to new implementation unit System.Unwind.Foreign
Fix (and add missing) Shift_Left, Shift_Right, Rotate_Left and Rotate_Right
Remove the body of the implementation unit System.Assertions
Implement all required entities of Ada.Exceptions
Insert missing pragma License
Add System.Storage_Elements.Formatting
Reorder
Change Short_Float, Float and Long_Float'Remainder to import intrinsic __builtin_remainderf or __builtin_remainder
Delete use of Ada.Unchecked_Deallocation that is no longer used from the implementation unit System.Unwind, and change the unit from Preelaborate to Pure
Add Ada.Exception_Identification and From_Here
Merge commit '25f76a9' into gcc-4.7

Conflicts:
	source/a-except.ads

Modifications:
	source/a-excide.ads