March 06, 2020 try/catch not working on ldc android (aarch64, x86, x86_64), but working on android armv7 | ||||
---|---|---|---|---|
| ||||
I'm trying to write android native activity application, and it is very strange try/catch works good with -mtriple=armv7-none-linux-androideabi, and GC also works good. But not works at all with other antroid targets: -mtriple=aarch64-none-linux-android -mtriple=i686-none-linux-android -mtriple=x86_64-none-linux-android I think that problem in file ldc-src/runtime/druntime/src/rt/dwarfeh.d in function void _d_throw_exception(Throwable o) in this function after calling auto r = _Unwind_RaiseException(&eh.exception_object); variable r always equals _URC_END_OF_STACK |
March 06, 2020 Re: try/catch not working on ldc android (aarch64, x86, x86_64), but working on android armv7 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Kroček | Please file an LDC issue, the forum isn't suited for bug reports. |
Copyright © 1999-2021 by the D Language Foundation