diff options
author | David Malcolm <dmalcolm@redhat.com> | 2015-07-23 21:19:07 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2015-07-23 21:19:07 +0000 |
commit | eb3982c17ef6db63b43eda4b346f34d4a2bd2465 (patch) | |
tree | d51fc6b3cfd7debaae8e1e52fb0624a8de2c0bdf /gcc/cse.c | |
parent | d37f946ace661906c628b482a0f9d5bfb40d3064 (diff) | |
download | gcc-eb3982c17ef6db63b43eda4b346f34d4a2bd2465.zip gcc-eb3982c17ef6db63b43eda4b346f34d4a2bd2465.tar.gz gcc-eb3982c17ef6db63b43eda4b346f34d4a2bd2465.tar.bz2 |
jit: supply MULTILIB_DEFAULTS as arguments when invoking driver
gcc/jit/ChangeLog:
* jit-playback.c (invoke_driver): Convert local "argvec"
to an auto_argvec, so that it owns copies of the strings,
rather than borrows them, updating ADD_ARG to use xstrdup
and special-casing the NULL terminator to avoid
xstrdup (NULL). Call add_multilib_driver_arguments at the front
of the arguments.
(MULTILIB_DEFAULTS): Provide a default definition.
(multilib_defaults_raw): New constant array.
(gcc::jit::playback::context::add_multilib_driver_arguments): New
method.
* jit-playback.h
(gcc::jit::playback::context::add_multilib_driver_arguments): New
method.
* docs/internals/test-hello-world.exe.log.txt: Update.
* docs/_build/texinfo/libgccjit.texi: Regenerate.
From-SVN: r226126
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions