From 9b16f190492f26e065f13f19e51c4e2180a21143 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Fri, 15 Feb 2019 17:20:57 -0800 Subject: 4973 Support immediate operands in the data segment in all the ways we support them in the code segment. --- subx/examples/ex12.subx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'subx/examples/ex12.subx') diff --git a/subx/examples/ex12.subx b/subx/examples/ex12.subx index 9cf5e14a..4518aecc 100644 --- a/subx/examples/ex12.subx +++ b/subx/examples/ex12.subx @@ -29,16 +29,16 @@ # various constants used here were found in the Linux sources (search for file mman-common.h) Mmap-new-segment: # type mmap_arg_struct # addr - 00 00 00 00 # null + 0/imm32 # len - 00 01 00 00 # 0x1000 + 0x100/imm32 # protection flags - 03 00 00 00 # PROT_READ | PROT_WRITE + 3/imm32 # PROT_READ | PROT_WRITE # sharing flags - 22 00 00 00 # MAP_PRIVATE | MAP_ANONYMOUS + 0x22/imm32 # MAP_PRIVATE | MAP_ANONYMOUS # fd - ff ff ff ff # -1 since MAP_ANONYMOUS is specified + -1/imm32 # since MAP_ANONYMOUS is specified # offset - 00 00 00 00 # 0 since MAP_ANONYMOUS is specified + 0/imm32 # since MAP_ANONYMOUS is specified # . . vim:nowrap:textwidth=0 -- cgit 1.4.1-2-gfad0