lazier generation of stack traces
the throwing function was left out!
Revert "the throwing function was left out!"

Oops, turns out the default handler leaves it out too so this was
correct the first time.

This reverts commit f715ecdc335127508b3eed36c20d320f388a375e.
other comments on github
Merge pull request #717 from adamdruppe/exception_speed

lazier generation of stack traces
Fix issue 11519 - race in core.thread unit test
Merge pull request #728 from Safety0ff/fix11454

Fix issue 11519 - race in core.thread unit test
First set of stdc changes for Android
Fix formatting
Remove OS comments
Port types, add version(X86) blocks, and start fixing fpos_t
Add fpos_t to all OS blocks, fix it later
Fix up stdc.stdio a bit
Keep _iobuf around until not needed in std.stdio
Fix function types and typo
Use c_long/c_ulong instead
No strtold on Android, so use strtod instead
Put errno inside version(X86) block
First Android/x86 patch that produces a working D executable
Add some version(X86) blocks for arch-dependent definitions