From 21eca36d8c5b813757f6cb9bab726a276c0b3dfa Mon Sep 17 00:00:00 2001 From: Perry Kivolowitz Date: Mon, 6 Jun 2022 10:05:17 -0500 Subject: [PATCH] removed a space to make markdown happy --- section_1/funcs/README2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/section_1/funcs/README2.md b/section_1/funcs/README2.md index b37b7ea..b66ddd1 100644 --- a/section_1/funcs/README2.md +++ b/section_1/funcs/README2.md @@ -4,7 +4,7 @@ Up to 8 parameters can be passed directly via registers. Each parameter can be u For the purposes of the present discussion, we assume all parameters are `long int` and are therefore stored in `x` registers. -Up to 8 parameters are passed in the scratch registers (of which there are 8). These are `x0` through `x7`. *Scratch* means the value of the register can be changed at will without any need to backup or restore their values. +Up to 8 parameters are passed in the scratch registers (of which there are 8). These are `x0` through `x7`. *Scratch* means the value of the register can be changed at will without any need to backup or restore their values. **This also means that you cannot count on the contents of the scratch registers maintaining their value if your function makes any function calls itself.**