Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/asmjit/asmjit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Rainer <sr@mail25.de>2017-05-08 16:17:13 +0300
committerPetr Kobalicek <kobalicek.petr@gmail.com>2017-05-08 16:17:13 +0300
commit1370fe6a26a82f18500faedac66798953961a916 (patch)
tree8f8a5e863c66bbfa28b765cb5d5c83bab3abbff4
parentfaf7e850bc4a9a4551bf1b57c5e7dd7662ff169e (diff)
Fixed typos in the Stack Management example (#172)
-rw-r--r--README.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/README.md b/README.md
index 0df7619..cb3a3a7 100644
--- a/README.md
+++ b/README.md
@@ -1307,7 +1307,7 @@ int main(int argc, char* argv[]) {
X86Gp p = cc.newIntPtr("p");
X86Gp i = cc.newIntPtr("i");
- X86Mem stack = c.newStack(256, 4); // Allocate 256 bytes on the stack aligned to 4 bytes.
+ X86Mem stack = cc.newStack(256, 4); // Allocate 256 bytes on the stack aligned to 4 bytes.
X86Mem stackIdx(stack); // Copy of `stack` with `i` added.
stackIdx.setIndex(i); // stackIdx <- stack[i].
stackIdx.setSize(1); // stackIdx <- byte ptr stack[i].
@@ -1352,14 +1352,14 @@ int main(int argc, char* argv[]) {
cc.finalize(); // Translate and assemble the whole `cc` content.
// ----> X86Compiler is no longer needed from here and can be destroyed <----
- Func fib;
- Error err = rt.add(&fib, &code); // Add the generated code to the runtime.
+ Func func;
+ Error err = rt.add(&func, &code); // Add the generated code to the runtime.
if (err) return 1; // Handle a possible error returned by AsmJit.
// ----> CodeHolder is no longer needed from here and can be destroyed <----
- printf("Func() -> %d\n, func()); // Test the generated code.
+ printf("Func() -> %d\n", func()); // Test the generated code.
- rt.release(fib); // RAII, but let's make it explicit.
+ rt.release(func); // RAII, but let's make it explicit.
return 0;
}
```