make.adb (Add_Switch): Make Generic_Position a procedure.
authorFlorian Weimer <fw@deneb.enyo.de>
Mon, 15 Jul 2002 09:43:06 +0000 (11:43 +0200)
committerFlorian Weimer <fw@gcc.gnu.org>
Mon, 15 Jul 2002 09:43:06 +0000 (11:43 +0200)
commit7bc7d27b87e51407d20adf4f071b253262c254fb
tree799fff0bddedfe90a427291158f4a4fd8044bcb0
parent1ffa74fb247ff23596c583ac6ce80796e6a6623f
make.adb (Add_Switch): Make Generic_Position a procedure.

2002-07-15  Florian Weimer  <fw@deneb.enyo.de>

* make.adb (Add_Switch): Make Generic_Position a procedure.  The
function approach did not work well because of a side effect (the
function call could reallocate the table which was being indexed
using its result). Fixes ada/4851. [RESURRECTED]

From-SVN: r55457
gcc/ada/ChangeLog
gcc/ada/make.adb