[Ada] Improve handling of null unbounded strings
authorArnaud Charlet <charlet@adacore.com>
Sun, 1 Mar 2020 15:07:11 +0000 (10:07 -0500)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 9 Jun 2020 08:09:06 +0000 (04:09 -0400)
commit3e6711046ae71601a40636e768c8d9d7def57add
tree5ff48fc2e8c9c1fa46e76db82275a482707e7ff6
parent1a7748ad4c356f37d324a36c21054735f2ca6f89
[Ada] Improve handling of null unbounded strings

2020-06-09  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* libgnat/a-strunb__shared.ads, libgnat/a-strunb__shared.adb
(Reference, Unreference): No-op for Empty_Shared_String.
Remove unneeded calls to Reference.
gcc/ada/libgnat/a-strunb__shared.adb
gcc/ada/libgnat/a-strunb__shared.ads