Update for gcc-4.8
Merge commit '82ee531' into gcc-4.7

Reversions:
	examples/protected_lf.adb (deleted)
	source/a-except.ads
	source/calendar/a-calend.adb
	source/environment/a-locale.ads
	source/interfac.ads
	source/makefile
	source/s-refcou.adb
	source/s-soflin.adb
	source/s-soflin.ads
	source/s-stposu.ads
	source/s-unwind.ads
	source/s-unwrai.adb
	source/s-unwrai.ads
	source/sjlj/s-unrase.adb
	source/tasking/s-atopri.adb (deleted)
	source/tasking/s-atopri.ads (deleted)
	source/tasking/s-tassta.adb
	source/tasking/s-tassta.ads
	source/tasking/s-tastas.adb
	source/tasking/s-tastas.ads
	source/tasking/s-tpoben.ads
	source/zcx/s-unrase.adb