mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-28 15:28:30 +00:00
Fix cosmopolitan.h for C++
We now have an integration test that runs the amalgamated sources through a C++ compiler, to prevent the recurrence of such issues. Fixes #38 Thanks @gbbnfhb for the report!
This commit is contained in:
parent
1ff9ab95ac
commit
3ab76b2312
3 changed files with 44 additions and 1 deletions
11
test/libc/release/smokecxx.cc
Normal file
11
test/libc/release/smokecxx.cc
Normal file
|
@ -0,0 +1,11 @@
|
|||
int main() {
|
||||
int rc;
|
||||
FILE *f;
|
||||
f = fopen("/dev/null", "w");
|
||||
fprintf(f, "hello world\n");
|
||||
fclose(f);
|
||||
rc = system("exit 42");
|
||||
CHECK_NE(-1, rc);
|
||||
CHECK_EQ(42, WEXITSTATUS(rc));
|
||||
return 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue