![]() In LLVM 8, the AVR backend has moved all function pointers to address space 1 by default. Much of the code still assumes function pointers live in address space 0, leading to assertion failures. This commit fixes this problem by autodetecting function pointers and avoiding them in interface pseudo-calls. |
||
---|---|---|
.. | ||
calls.go | ||
channel.go | ||
compiler.go | ||
defer.go | ||
errors.go | ||
goroutine-lowering.go | ||
interface-lowering.go | ||
interface.go | ||
llvm.go | ||
map.go | ||
optimizer.go | ||
reflect.go | ||
sizes.go | ||
syscall.go |