summaryrefslogtreecommitdiff
path: root/gcc/ada/prj.ads
diff options
context:
space:
mode:
authorbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-11 23:01:00 +0000
committerbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-11 23:01:00 +0000
commit56dfc8ca01203de3891348b9704beecd60bcf25f (patch)
tree11d29e57da04b303a82bfe15ecbabc386ef4ea29 /gcc/ada/prj.ads
parent95a5c38ed22b3b3c3d1d7746f32453035b116cf7 (diff)
downloadgcc-56dfc8ca01203de3891348b9704beecd60bcf25f.tar.gz
* freeze.adb: Make Freeze_Fixed_Point_Type visible, for use in
sem_attr. * sem_attr.adb: Simplify previous fix for Address. (Set_Bounds): If prefix is a non-frozen fixed-point type, freeze now, to avoid anomalies where the bound of the type appears to raise constraint error. * lib-xref.adb (Output_Refs): Make sure pointers are always properly handled. * sem_ch12.adb (Analyze_Subprogram_Instantiation): Check for a renamed unit before checking for recursive instantiations. * prj.ads: Add comments for some of the fields. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47902 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/prj.ads')
-rw-r--r--gcc/ada/prj.ads7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ada/prj.ads b/gcc/ada/prj.ads
index 2eeb5a03c74..d4b47784445 100644
--- a/gcc/ada/prj.ads
+++ b/gcc/ada/prj.ads
@@ -86,7 +86,8 @@ package Prj is
Value : String_Id := No_String;
end case;
end record;
- -- Values for variables and array elements
+ -- Values for variables and array elements.
+ -- Default is True if the current value is the default one for the variable
Nil_Variable_Value : constant Variable_Value :=
(Kind => Undefined,
@@ -383,10 +384,14 @@ package Prj is
Include_Path : String_Access := null;
-- The cached value of ADA_INCLUDE_PATH for this project file.
-- Set by gnatmake (prj.Env.Set_Ada_Paths).
+ -- Do not use this field directly outside of the compiler, use
+ -- Prj.Env.Ada_Source_Path instead.
Objects_Path : String_Access := null;
-- The cached value of ADA_OBJECTS_PATH for this project file.
-- Set by gnatmake (prj.Env.Set_Ada_Paths).
+ -- Do not use this field directly outside of the compiler, use
+ -- Prj.Env.Ada_Source_Path instead.
Config_File_Name : Name_Id := No_Name;
-- The name of the configuration pragmas file, if any.