runtime: add syscall/js stubs for microcontrollers

Этот коммит содержится в:
Ayke van Laethem 2018-11-05 12:46:18 +01:00
родитель 3d0ccb81c6
коммит b4be9e033a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E97FF5335DFDFDED

18
src/runtime/override_js.go Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
// +build js,arm avr
package runtime
// This file stubs out some external functions declared by the syscall/js
// package. They cannot be used on microcontrollers.
type js_ref uint64
//go:linkname js_valueGet syscall/js.valueGet
func js_valueGet(v js_ref, p string) js_ref {
return 0
}
//go:linkname js_valueNew syscall/js.valueNew
func js_valueNew(v js_ref, args []js_ref) (js_ref, bool) {
return 0, true
}