diff options
author | Kartik Agaram <vc@akkartik.com> | 2019-07-23 23:51:06 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2019-07-24 00:18:21 -0700 |
commit | f04fdc8e57e805466d4260b4dfdc1e0b185cf422 (patch) | |
tree | 46a7e8f726af5653ef745dbf1da1b3f4c2944fb8 /subx/apps/subx-common.subx | |
parent | 43e6c3787d79bb965b98641a4e44be771dee4cc2 (diff) | |
download | mu-f04fdc8e57e805466d4260b4dfdc1e0b185cf422.tar.gz |
5460
A little more resizing of buffers. apps/hex.subx is now building an identical binary. I'm now aborting on allocation failures. That requires disabling a couple of tests. (I'm not quite confident enough of this decision to delete them outright.) I want to treat all segfaults as bugs, and machine code is no place to add boilerplate checks for return values of standard library functions.
Diffstat (limited to 'subx/apps/subx-common.subx')
-rw-r--r-- | subx/apps/subx-common.subx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/subx/apps/subx-common.subx b/subx/apps/subx-common.subx index 27f488c9..baf247f2 100644 --- a/subx/apps/subx-common.subx +++ b/subx/apps/subx-common.subx @@ -5,11 +5,11 @@ # maximum memory available for allocation Heap-size: - 0x100000/imm32/1MB + 0x200000/imm32/2MB # maximum size of a single segment Segment-size: - 0x40000/imm32/256KB + 0x80000/imm32/512KB # maximum size of input textual stream (spanning all segments) Input-size: @@ -17,7 +17,7 @@ Input-size: # maximum size of the 'labels' table in survey.subx Max-labels: - 0x4000/imm32/1K-labels/16KB + 0x10000/imm32/4K-labels/64KB == code # instruction effective address register displacement immediate |