diff options
author | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-01-07 19:19:10 +0000 |
---|---|---|
committer | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-01-07 19:19:10 +0000 |
commit | 6bc0fa454928a0bb7adca0dd313f554116e17359 (patch) | |
tree | 79c842059b7d5daf9dc83d67a29a678e4d841ce2 /gcc/jit/TODO.rst | |
parent | fd7a8bcf07258d08404026e37970fc2dc5a2462c (diff) | |
download | gcc-6bc0fa454928a0bb7adca0dd313f554116e17359.tar.gz |
jit.exp: support C++ testcases
gcc/jit/ChangeLog:
* TODO.rst (Test suite): Remove item about running C++ testcases.
* docs/internals/index.rst (Working on the JIT library): Add
"c++" to the enabled languages in the suggested "configure"
invocation, and add a description of why this is necessary.
* docs/_build/texinfo/libgccjit.texi: Regenerate.
gcc/testsuite/ChangeLog:
* jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
rather than "jit". Load g++.exp, and call g++_init.
Run test-*.cc files within the testsuite and *.cc files within
docs/examples.
(jit-dg-test): Drop the addition of -fgnu89-inline to
DEFAULT_CFLAGS in favor of adding it to additional_flags, only
doing it when compiling C testcases (since g++ does not handle
it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
is restored to the value after g++_init ran, rather than the
value before g++_init ran. Return a list of
$comp_output $output_file, as dg-test assumes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219318 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/jit/TODO.rst')
-rw-r--r-- | gcc/jit/TODO.rst | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/jit/TODO.rst b/gcc/jit/TODO.rst index 09c4d9da611..ca0ddbb821e 100644 --- a/gcc/jit/TODO.rst +++ b/gcc/jit/TODO.rst @@ -81,8 +81,6 @@ Bugs Test suite ========== -* get DejaGnu to build and run C++ testcases - * measure code coverage in testing of libgccjit.so Future milestones |