ref: 3e5cd8ce1ab3294217c14b05ccd4ee6caa28e280
dir: /test/asm/charmap-inheritance.asm/
SECTION "test", ROM0 newcharmap foo charmap "<START>", $00 charmap "<RAM>", $01 charmap "<WAIT>", $02 charmap "<ASM>", $03 charmap "<NUM>", $04 charmap "<EXIT>", $05 charmap "<SOUND>", $06 charmap "<DAY>", $07 charmap "<FAR>", $08 ; At this point, enough nodes were allocated for 'foo' to be reallocated. ; Its value in the charmaps' hashmap should have been updated too, ; so that usages of 'foo' will not segfault. ; This uses 'foo; by switching to it. setcharmap foo ; This uses 'foo' by deriving another charmap from it. newcharmap bar, foo