This is the mail archive of the gcc-patches@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]

[Ada] follow up on Needs_64 change


As noted in the previous comment, now removed, the previous method
of computing Need_64 did not work in some corner cases (the new comments
in the source describe the problem in detail). There is no test case for
this further change, since it only affects pathological cases for very
peculiar types never likely to be used in practice, and it is not easy
to construct a test case that shows the problem.

Tested on x86_64-pc-linux-gnu, committed on trunk

2009-06-20  Robert Dewar  <dewar@adacore.com>

	* a-nudira.adb (Fits_In_32_Bits): New name (inverted sense) for
	Needs_64, and now computed without anomolies for some dynamic types.

Attachment: difs
Description: Text document


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