]> git.ipfire.org Git - thirdparty/gcc.git/commit
2015-11-13 Eric Botcazou <ebotcazou@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Nov 2015 11:28:27 +0000 (11:28 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Nov 2015 11:28:27 +0000 (11:28 +0000)
commit6432a7c1130a1fc1d16f573db2713d568a6bdd7b
tree0a27b82784988f776338e7130979657280e83f4b
parent008e1d8fd6c558dad4a3e0bc04d603099e67bc7f
2015-11-13  Eric Botcazou  <ebotcazou@adacore.com>

* init.c [Darwin/arm64]: Move __gnat_sigtramp implementation to...
(__gnat_map_signal): New function.
(__gnat_error_handler):
Adjust the context and call above function.
* sigtramp-armios.c: ...here.  New file.

2015-11-13  Arnaud Charlet  <charlet@adacore.com>

* bcheck.adb (Check_Consistent_Restrictions): Do not check
consistency of No_Dependence for runtime units.

2015-11-13  Tristan Gingold  <gingold@adacore.com>

* s-rident.ads (Restriction_Id): Add Pure_Barriers.
* restrict.ads (Implementation_Restriction): Add Pure_Barriers.
* exp_ch9.adb (Expand_Entry_Barrier): Create
Is_Simple_Barrier_Name function, add Is_Pure_Barrier and
Check_Pure_Barriers.

2015-11-13  Ed Schonberg  <schonberg@adacore.com>

* sem_util.adb (Get_Cursor_Type): To determine whether a function
First is the proper Iterable primitive, use the base type of the
first formal rather than the type. This is needed in the unusual
case where the Iterable aspect is specified for an integer type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230305 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/bcheck.adb
gcc/ada/exp_ch9.adb
gcc/ada/init.c
gcc/ada/restrict.ads
gcc/ada/s-rident.ads
gcc/ada/sem_util.adb
gcc/ada/sigtramp-armios.c [new file with mode: 0644]