]> git.ipfire.org Git - thirdparty/gcc.git/commit
Improve specs processing to allow %* in function arguments
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2018 09:44:48 +0000 (09:44 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2018 09:44:48 +0000 (09:44 +0000)
commitc834ef92b700246c99fa82c6952a4e7a65a7a467
tree01df7b448b42224660ce88c2de17c35bbc6c75f2
parent0e4340b2ccec3515899a964f39ecec6789bab10f
Improve specs processing to allow %* in function arguments

2018-07-31  Olivier Hainque  <hainque@adacore.com>

* gcc.c (handle_spec_function): Accept a soft_matched_part
argument, as do_spec_1.  Pass it down to ...
(eval_spec_function): Accept a soft_matched_part argument,
and pass it down to ...
(do_spec_2): Accept a soft_matched_part argument, and pass
it down to do_spec_1.
(do_spec_1): Pass soft_matched_part to handle_spec_function.
(handle_braces): Update call to handle_spec_function.
(driver::set_up_specs): Update calls to do_spec_2.
(compare_debug_dump_opt_spec_function): Likewise.
(compare_debug_self_opt_spec_function): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263087 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcc.c