diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-09-27 09:16:57 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-09-27 09:16:57 +0000 |
commit | d2500eb5291d59d84a61ef717bf1343e25d3b100 (patch) | |
tree | 270e602ff78dbecb097e5aa8cfefa927c2aef41e /gcc/ada/s-pack36.adb | |
parent | 4b1b9be0a347af1e9acc2cfcc2db4a00d345befa (diff) | |
download | ppe42-gcc-d2500eb5291d59d84a61ef717bf1343e25d3b100.tar.gz ppe42-gcc-d2500eb5291d59d84a61ef717bf1343e25d3b100.zip |
2011-09-27 Pascal Obry <obry@adacore.com>
* rtsfind.ads: Add RE_Lock_Read_Only into rtsfind circuitry.
(RE_Id): Add RE_Lock_Read_Only.
(RE_Unit_Table): Likewise.
* sem_prag.adb (Process_Convention): Change Pragma_Locking_Policy
to lift restriction on first character. Handle now the
Name_Concurrent_Readers_Locking where policy character is set to
'R'.
* snames.ads-tmpl (Name_Concurrent_Readers_Locking): New
constant.
* exp_ch9.adb (Build_Protected_Subprogram_Body): Generate a
read only lock for function in protected object.
* s-taprob.ads (Lock_Read_Only): Remove obsolete comment as
this routine is now used.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179248 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/s-pack36.adb')
0 files changed, 0 insertions, 0 deletions