diff options
author | Alon Zakai <alonzakai@gmail.com> | 2014-04-29 14:45:40 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2014-04-29 14:45:40 -0700 |
commit | d5cf59ac87b14eee47e229fe0543c8faa27a2ff4 (patch) | |
tree | b9c849ffd8061189f52f98f16c5ab366ca6205a7 /tests | |
parent | 9e8d324014afa35df05bdc70ba8f2990909b6d74 (diff) |
support -o with precompiled headers; fixes #2320
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_other.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test_other.py b/tests/test_other.py index 0721bb35..4560ac6e 100644 --- a/tests/test_other.py +++ b/tests/test_other.py @@ -2380,6 +2380,11 @@ int main() { err = Popen([PYTHON, EMCC, 'src.cpp', '-include', 'header.h', '-Xclang', '-print-stats'], stderr=PIPE).communicate() assert '*** PCH/Modules Loaded:\nModule: header.h.gch' not in err[1], err[1] + # with specified target via -o + try_delete('header.h.gch') + Popen([PYTHON, EMCC, '-xc++-header', 'header.h', '-o', 'my.gch']).communicate() + assert os.path.exists('my.gch') + def test_warn_unaligned(self): if os.environ.get('EMCC_FAST_COMPILER') == '0': return self.skip('need fastcomp') open('src.cpp', 'w').write(r''' |