Pierre-Marie de Rodat cd644ae2bc [multiple changes]
2017-09-29  Bob Duff  <duff@adacore.com>

	* exp_ch6.adb (Expand_Call_Helper): Replace with code more similar to
	what we had before.
	(Make_Build_In_Place_Call_In_Object_Declaration): Back out previous
	change. Set the Etype in the class-wide case. This fixes a regression
	in the libadalang test suite.

2017-09-29  Joel Brobecker  <brobecker@adacore.com>

	* doc/gnat_ugn/building_executable_programs_with_gnat.rst,
	doc/gnat_ugn/the_gnat_compilation_model.rst: Avoid use of single colon
	in comment markup.
	* gnat_ugn.texi: Regenerate.

2017-09-29  Justin Squirek  <squirek@adacore.com>

	* ali-util.adb, comperr.adb, cprint.adb, errout.adb, fmap.adb,
	fname-sf.adb, frontend.adb, lib-xref-spark_specific.adb, gnat1drv.adb,
	gnatls.adb, lib.adb, lib-load.adb, lib-writ.adb, prepcomp.adb,
	sinput-d.adb, sinput-l.adb, sprint.adb, targparm.adb: Update comparison
	for checking source file status and error message and/or call to
	Read_Source_File.
	* libgnat/s-os_lib.ads: Add new potential value constant for
	uninitialized file descriptors.
	* osint.adb, osint.ads (Read_Source_File): Add extra parameter to
	return result of IO to encompass a read access failure in addition to a
	file-not-found error.

From-SVN: r253294
2017-09-29 15:33:23 +00:00
..
2017-09-29 15:33:23 +00:00
2017-09-25 10:07:11 +00:00
2017-09-29 15:33:23 +00:00
2017-04-25 10:25:29 +02:00
2017-09-25 09:34:10 +00:00
2017-09-25 09:51:49 +00:00
2017-09-13 10:00:26 +02:00
2017-09-29 15:33:23 +00:00
2017-01-06 11:28:06 +01:00
2017-09-06 11:44:29 +02:00
2017-09-06 15:21:31 +02:00
2017-04-28 15:33:16 +02:00
2017-09-25 10:07:11 +00:00
2017-04-25 14:58:46 +02:00
2017-04-27 15:43:49 +02:00
2017-04-28 15:47:23 +02:00
2017-05-02 10:49:55 +02:00
2017-09-06 11:44:29 +02:00
2017-09-08 11:38:48 +02:00
2017-01-13 11:54:43 +01:00
2017-01-19 12:46:14 +01:00
2017-09-25 10:07:11 +00:00
2017-01-13 11:54:43 +01:00
2017-05-02 10:55:03 +02:00
2017-09-29 13:04:47 +00:00
2017-09-29 15:33:23 +00:00
2017-09-08 15:31:09 +02:00
2017-05-02 10:49:55 +02:00
2017-09-25 10:07:11 +00:00
2017-09-29 15:33:23 +00:00
2017-01-13 11:39:38 +01:00
2017-04-27 11:28:25 +02:00
2017-04-25 15:58:36 +02:00
2017-09-13 10:00:26 +02:00
2017-09-25 08:52:51 +00:00
2017-04-27 14:09:11 +02:00
2017-04-25 10:37:09 +02:00
2017-04-28 15:47:23 +02:00
2017-09-29 15:33:23 +00:00
2017-09-08 12:11:07 +02:00
2017-09-25 10:07:11 +00:00
2017-09-08 12:11:07 +02:00
2017-09-08 12:11:07 +02:00
2017-04-25 12:26:52 +02:00
2017-01-23 13:07:34 +01:00
2017-04-25 12:54:29 +02:00
2017-04-25 12:49:34 +02:00
2017-09-07 11:53:18 +02:00
2017-09-29 15:33:23 +00:00
2017-04-25 11:06:09 +02:00
2017-09-25 10:07:11 +00:00
2017-01-23 12:57:27 +01:00
2017-01-23 13:07:34 +01:00
2017-09-25 10:07:11 +00:00
2017-04-27 15:53:26 +02:00
2017-09-25 10:07:11 +00:00
2017-04-27 11:22:04 +02:00
2017-09-07 11:58:24 +02:00
2017-09-07 12:09:17 +02:00
2017-05-02 10:31:12 +02:00
2017-09-25 09:24:26 +00:00
2017-09-06 13:02:33 +02:00
2017-09-08 12:18:12 +02:00
2017-09-08 12:11:07 +02:00
2017-01-12 14:30:20 +01:00
2017-09-25 09:51:49 +00:00
2017-01-23 14:20:22 +01:00
2017-01-23 14:24:47 +01:00
2017-09-25 10:07:11 +00:00
2017-04-27 11:52:18 +02:00
2017-09-13 09:53:05 +00:00
2017-04-25 12:49:34 +02:00
2017-01-20 15:49:28 +01:00
2017-09-06 11:44:29 +02:00
2017-09-29 15:33:23 +00:00
2017-09-29 15:33:23 +00:00
2017-04-27 14:09:11 +02:00
2017-04-27 15:53:26 +02:00
2017-04-27 15:53:26 +02:00
2017-09-18 08:45:33 +00:00
2017-09-29 15:33:23 +00:00
2017-09-25 10:07:11 +00:00
2017-09-29 15:33:23 +00:00
2017-09-29 12:53:24 +00:00
2017-09-29 15:33:23 +00:00
2017-09-06 13:52:28 +02:00
2017-04-25 14:01:32 +02:00
2017-09-08 15:31:09 +02:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-29 15:33:23 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-13 10:00:26 +02:00
2017-04-27 11:06:47 +02:00
2017-09-13 10:00:26 +02:00
2017-09-13 10:00:26 +02:00
2017-09-08 12:08:25 +02:00
2017-04-27 15:53:26 +02:00
2017-09-29 15:33:23 +00:00
2017-09-29 15:33:23 +00:00
2017-01-19 12:55:21 +01:00
2017-09-29 15:33:23 +00:00
2017-09-07 12:09:17 +02:00
2017-09-29 13:04:47 +00:00
2017-09-29 15:33:23 +00:00
2017-04-27 15:53:26 +02:00
2017-09-13 10:00:26 +02:00
2017-09-06 14:16:32 +02:00
2017-09-06 14:16:32 +02:00
2017-09-29 13:22:45 +00:00
2017-09-07 11:53:18 +02:00
2017-09-25 10:07:11 +00:00
2017-01-12 17:01:16 +01:00
2017-09-25 10:07:11 +00:00
2017-04-27 13:01:32 +02:00
2017-09-06 12:01:58 +02:00
2017-04-27 15:43:49 +02:00
2017-01-20 11:38:41 +01:00
2017-09-06 11:44:29 +02:00
2017-01-13 11:11:43 +01:00
2017-09-29 15:33:23 +00:00
2017-09-29 15:33:23 +00:00
2017-04-25 15:25:06 +02:00
2017-09-25 10:07:11 +00:00
2017-09-07 11:58:24 +02:00
2017-09-07 12:09:17 +02:00
2017-09-25 10:07:11 +00:00
2017-09-08 12:15:44 +02:00
2017-04-25 10:29:46 +02:00
2017-09-07 11:40:16 +02:00
2017-09-25 10:07:11 +00:00
2017-04-28 15:37:44 +02:00
2017-09-25 10:07:11 +00:00
2017-01-13 11:08:46 +01:00
2017-09-25 10:07:11 +00:00
2017-09-07 12:09:17 +02:00
2017-01-23 12:17:23 +01:00
2017-09-08 15:35:50 +02:00
2017-09-25 10:07:11 +00:00
2017-04-25 12:33:46 +02:00
2017-09-29 15:33:23 +00:00
2017-09-25 10:07:11 +00:00
2017-04-27 11:48:45 +02:00
2017-09-25 10:07:11 +00:00
2017-04-27 15:53:26 +02:00
2016-10-12 12:33:08 +02:00
2017-09-13 10:00:26 +02:00
2017-01-12 17:01:16 +01:00
2017-09-25 10:07:11 +00:00
2017-09-08 12:34:02 +02:00
2017-09-25 08:46:40 +00:00
2017-01-06 13:06:54 +01:00
2017-09-07 12:09:17 +02:00
2017-01-13 12:16:56 +01:00
2017-01-13 12:13:00 +01:00
2017-09-25 10:07:11 +00:00
2017-04-25 14:03:43 +02:00
2017-01-23 12:29:17 +01:00
2017-09-06 12:01:58 +02:00
2017-09-06 12:01:58 +02:00
2017-09-29 13:22:45 +00:00
2017-01-23 13:07:34 +01:00
2017-09-25 10:07:11 +00:00
2017-01-19 12:55:21 +01:00
2017-09-25 10:07:11 +00:00
2017-05-02 11:04:23 +02:00
2017-04-27 15:53:26 +02:00
2017-09-29 13:22:45 +00:00
2017-09-25 10:07:11 +00:00
2017-01-19 12:51:22 +01:00
2017-09-25 10:07:11 +00:00
2017-01-23 12:54:05 +01:00
2017-09-29 13:04:47 +00:00
2017-09-25 10:07:11 +00:00
2016-10-12 15:53:46 +02:00
2017-09-29 13:22:45 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-04-25 14:00:46 +02:00
2017-09-25 10:07:11 +00:00
2017-09-07 12:09:17 +02:00
2017-09-25 10:07:11 +00:00
2017-09-08 11:13:07 +02:00
2017-09-07 12:09:17 +02:00
2017-09-07 12:09:17 +02:00
2017-04-25 14:05:53 +02:00
2017-09-08 12:08:25 +02:00
2017-09-07 12:09:17 +02:00
2017-09-06 11:34:30 +02:00
2017-09-06 11:22:50 +02:00
2017-09-08 15:35:50 +02:00
2017-04-25 15:19:23 +02:00
2017-04-27 15:53:26 +02:00
2017-09-25 09:24:26 +00:00
2017-09-25 09:24:26 +00:00
2017-09-29 13:04:47 +00:00
2016-10-13 14:54:42 +02:00
2017-09-12 11:52:00 +02:00
2017-09-12 11:52:00 +02:00
2017-09-08 11:13:07 +02:00
2017-09-25 08:52:51 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-09-25 10:07:11 +00:00
2017-04-25 15:58:36 +02:00
2017-04-25 17:54:39 +02:00
2017-04-25 17:54:39 +02:00
2017-04-25 10:52:22 +02:00
2017-09-08 11:15:24 +02:00
2017-09-25 10:07:11 +00:00
2017-09-29 12:53:24 +00:00
2017-04-25 17:54:39 +02:00
2017-09-29 15:33:23 +00:00
2017-09-29 15:33:23 +00:00
2017-09-06 17:21:11 +02:00
2017-09-06 14:16:32 +02:00
2017-09-06 14:16:32 +02:00
2017-01-12 14:49:46 +01:00
2017-09-06 12:01:58 +02:00
2017-09-29 15:33:23 +00:00
2017-09-08 15:44:39 +02:00
2017-04-27 14:09:11 +02:00
2017-04-25 10:56:41 +02:00
2017-09-08 11:44:30 +02:00
2017-09-07 12:09:17 +02:00
2017-09-07 12:09:17 +02:00
2017-05-02 11:04:23 +02:00
2017-09-08 15:31:09 +02:00
2017-09-06 14:16:32 +02:00
2017-09-06 14:16:32 +02:00
2017-09-06 14:05:48 +02:00
2017-09-06 12:01:58 +02:00
2017-09-06 12:01:58 +02:00
2017-09-29 15:33:23 +00:00
2017-04-25 11:25:40 +02:00
2017-09-06 12:01:58 +02:00
2017-09-25 10:07:11 +00:00
2017-09-06 12:01:58 +02:00
2017-04-27 15:38:28 +02:00
2017-04-25 11:14:07 +02:00
2017-04-25 15:25:06 +02:00
2017-09-08 15:31:09 +02:00
2017-09-13 10:00:26 +02:00
2017-09-13 10:00:26 +02:00
2017-09-13 10:00:26 +02:00
2017-09-13 10:00:26 +02:00
2017-09-08 15:31:09 +02:00
2017-09-08 15:31:09 +02:00
2017-09-25 10:07:11 +00:00
2017-05-02 10:55:03 +02:00
2017-09-25 10:07:11 +00:00