diff --git a/artiq/language/core.py b/artiq/language/core.py index 40b932fb4..fe1a7e814 100644 --- a/artiq/language/core.py +++ b/artiq/language/core.py @@ -118,7 +118,7 @@ def syscall(arg=None, flags={}): def inner_decorator(function): function.artiq_embedded = \ _ARTIQEmbeddedInfo(core_name=None, portable=False, function=None, - syscall=function.__name__, forbidden=False, + syscall=arg, forbidden=False, flags=set(flags)) return function return inner_decorator