OSDN Git Service

2009-09-17 Emmanuel Briot <briot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Sep 2009 10:41:33 +0000 (10:41 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Sep 2009 10:41:33 +0000 (10:41 +0000)
commit96204834f4f00099ba456ef0a91afa6d785b26e1
treeedb6e206516e44901f0bae1ade70385d55a92f3a
parent7ac0f4a57adbba6fd8e68bb4619055459b1f6f9f
2009-09-17  Emmanuel Briot  <briot@adacore.com>

* prj-ext.adb, prj-ext.ads, makeutl.adb (Is_External_Assignment):
Remove duplicate code.
(Prj.Ext): Fix memory leak
(Check): Now allow the syntax "-Xfoo=" to set an empty value to the
variable. This was previously allowed in the code in
Is_External_Assignment, and some tests rely on it

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151793 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/makeutl.adb
gcc/ada/prj-ext.adb
gcc/ada/prj-ext.ads