OSDN Git Service

2010-10-18 Tristan Gingold <gingold@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Oct 2010 10:03:30 +0000 (10:03 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Oct 2010 10:03:30 +0000 (10:03 +0000)
commitf0df06af4cbb7d038c08e372eb4b9a6185b323fe
tree5b2b67273a354c215e6a9d10700a644c9303f9a8
parent9431b9db3d771ec03e070f52553036ea99c6f80d
2010-10-18  Tristan Gingold  <gingold@adacore.com>

* init.c: Indentation, and minor changes to more closely follow GNU
style rules.  Make more variable statics.

2010-10-18  Vincent Celier  <celier@adacore.com>

* prj.adb (Is_Compilable): On first call for a source, cache value in
component Compilable.
* prj.ads (Source_Data): New component Compilable, to cache the value
returned by function Is_Compilable.

2010-10-18  Vincent Celier  <celier@adacore.com>

* prj-attr.adb: New project level attribute Ignore_Source_Sub_Dirs.
* prj-nmsc.adb (Expand_Subdirectory_Pattern): New string list parameter
Ignore.
(Recursive_Find_Dirs): Do not consider subdirectories listed in Ignore.
(Get_Directories): Call Find_Source_Dirs with the string list
indicated by attribute Ignore_Source_Sub_Dirs.
* snames.ads-tmpl: New standard name Ignore_Source_Sub_Dirs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165619 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/init.c
gcc/ada/prj-attr.adb
gcc/ada/prj-nmsc.adb
gcc/ada/prj.adb
gcc/ada/prj.ads
gcc/ada/snames.ads-tmpl