Mercurial > projects > ldc
diff tango/lib/compiler/llvmdc/eh.d @ 133:44a95ac7368a trunk
[svn r137] Many fixes towards tango.io.Console working, but not quite there yet...
In particular, assertions has been fixed to include file/line info, and much more!
author | lindquist |
---|---|
date | Mon, 14 Jan 2008 05:11:54 +0100 |
parents | |
children | 8d98e42ece93 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tango/lib/compiler/llvmdc/eh.d Mon Jan 14 05:11:54 2008 +0100 @@ -0,0 +1,17 @@ +/* + * Temporary exception handling stubs + */ + +import util.console; + +private extern(C) void abort(); + +extern(C) void _d_throw_exception(Object e) +{ + console("Exception: "); + if (e !is null) + { + console(e.toString())("\n"); + } + abort(); +}