diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2011-08-29 06:34:40 -0500 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2011-08-29 06:34:40 -0500 |
commit | ebda5c14a57d4c140e664b6f9c31dae9a94552aa (patch) | |
tree | c3690beba2669041b50b41692c701a81913fe786 /src/mem/slicc | |
parent | 1bbca50491202c6527743fcca9030d55b4ddc06b (diff) | |
download | gem5-ebda5c14a57d4c140e664b6f9c31dae9a94552aa.tar.xz |
SLICC: Pass arguments by reference
Arguments to functions were being passed by value. This patch
changes SLICC so that arguments are passed by reference.
Diffstat (limited to 'src/mem/slicc')
-rw-r--r-- | src/mem/slicc/ast/FormalParamAST.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/slicc/ast/FormalParamAST.py b/src/mem/slicc/ast/FormalParamAST.py index 783607f43..e94f24ccb 100644 --- a/src/mem/slicc/ast/FormalParamAST.py +++ b/src/mem/slicc/ast/FormalParamAST.py @@ -56,4 +56,4 @@ class FormalParamAST(AST): return type, "%s* %s" % (type.c_ident, param) else: - return type, "%s %s" % (type.c_ident, param) + return type, "const %s& %s" % (type.c_ident, param) |