Skip to content

The flag -xb has no effect on Windows

-xb is supposed to be used to change the base memory location for heap allocation calls. However all the calls in rts\win32\OSMEM.c call VirtualAlloc with NULL and not the desired start address.

This makes the flag not do anything on Windows (based on quick inspection of allocated values).

[[Image(http://i.imgur.com/e1O9Jlb.png, 720px)]]

Allocation always starts at 0x020000

Trac metadata
Trac field Value
Version 8.0.1
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information