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 |