This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r154868 - in /trunk/gcc/ada: ChangeLog a-ststio...


Author: charlet
Date: Tue Dec  1 09:52:51 2009
New Revision: 154868

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154868
Log:
2009-12-01  Ed Schonberg  <schonberg@adacore.com>

	* einfo.ads: Clarify use of Is_Private_Primitive.
	* sem_ch6.adb (Analyze_Subprogram_Declaration): An operation is a
	private primitive operation only if it is declared in the scope of the
	private controlling type.
	* exp_ch9.adb (Build_Wrapper_Spec): Build wrappers for private
	protected operations as well.

2009-12-01  Arnaud Charlet  <charlet@adacore.com>

	* gnat1drv.adb (Adjust_Global_Switches): Disable front-end
	optimizations in CodePeer mode, to keep the tree as close to the source
	code as possible, and also to avoid inconsistencies between trees when
	using different optimization switches.

2009-12-01  Thomas Quinot  <quinot@adacore.com>

	* scos.ads: Updated specification of source coverage obligation
	information.

2009-12-01  Thomas Quinot  <quinot@adacore.com>

	* g-sercom.ads, g-sercom-mingw.adb, g-sercom-linux.adb,
	a-ststio.adb, s-commun.adb, s-commun.ads, g-socket.adb,
	g-socket.ads (System.Communications.Last_Index): For the case where no
	element has been transferred and Item'First =
	Stream_Element_Offset'First, raise CONSTRAINT_ERROR.

2009-12-01  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch10.adb (Install_Siblings): A private with_clause on some child
	unit U in an ancestor of the current unit must be ignored if the
	current unit has a regular with_clause on U.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/a-ststio.adb
    trunk/gcc/ada/einfo.ads
    trunk/gcc/ada/exp_ch9.adb
    trunk/gcc/ada/g-sercom-linux.adb
    trunk/gcc/ada/g-sercom-mingw.adb
    trunk/gcc/ada/g-sercom.ads
    trunk/gcc/ada/g-socket.adb
    trunk/gcc/ada/g-socket.ads
    trunk/gcc/ada/gnat1drv.adb
    trunk/gcc/ada/s-commun.adb
    trunk/gcc/ada/s-commun.ads
    trunk/gcc/ada/scos.ads
    trunk/gcc/ada/sem_ch10.adb
    trunk/gcc/ada/sem_ch6.adb


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]