Commit 0a8e311d by Vincent Celier Committed by Arnaud Charlet

make.adb: (Kill): New procedure (__gnat_kill imported)

2007-09-26  Vincent Celier  <celier@adacore.com>

	* make.adb: (Kill): New procedure (__gnat_kill imported)
	(Running_Compile, Outstanding_Compiles): Global variables that
	were previously local to procedure Compile_Sources.
	(Sigint_Intercepted): Send signal SIGINT to all outstanding
	compilation processes.

	(Gnatmake): If project files are used, create the mapping of all the
	sources, so that the correct paths will be found.

	* prj-env.ads, prj-env.adb (Create_Mapping): New procedure

From-SVN: r128795
parent a338b0e3
......@@ -117,6 +117,10 @@ package Lib.Xref is
-- entry of the form LR=<> for each of the interfaces appearing
-- in the type declaration.
-- For an array type, there is an entry of the form LR=<> for
-- each of the index types appearing in the type declaration.
-- The index types follow the entry for the component type.
-- In the above list LR shows the brackets used in the output,
-- which has one of the two following forms:
......@@ -169,6 +173,7 @@ package Lib.Xref is
-- p = primitive operation
-- P = overriding primitive operation
-- r = reference
-- R = subprogram reference in dispatching call
-- t = end of body
-- w = WITH line
-- x = type extension
......@@ -249,6 +254,10 @@ package Lib.Xref is
-- operation of the parent type, the letter 'P' is used in the
-- corresponding entry.
-- R is used to mark a dispatching call. The reference is to
-- the specification of the primitive operation of the root
-- type when the call has a controlling argument in its class.
-- t is similar to e. It identifies the end of a corresponding
-- body (such a reference always links up with a b reference)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment