Commit 6e18e8c8 authored by Russ Cox's avatar Russ Cox

8l: blind attempt to fix windows build

or at least gather more information

R=ken2
CC=golang-dev
https://golang.org/cl/2515042
parent 49a835fc
...@@ -268,7 +268,7 @@ main(int argc, char *argv[]) ...@@ -268,7 +268,7 @@ main(int argc, char *argv[])
if(INITDAT == -1) if(INITDAT == -1)
INITDAT = 0; INITDAT = 0;
if(INITRND == -1) if(INITRND == -1)
INITRND = PEALIGN; INITRND = 4096;
break; break;
case 11: case 11:
tlsoffset = 0; tlsoffset = 0;
......
...@@ -109,7 +109,8 @@ dope(void) ...@@ -109,7 +109,8 @@ dope(void)
datsect = new_section(".data", segdata.filelen, 0); datsect = new_section(".data", segdata.filelen, 0);
datsect->Characteristics = IMAGE_SCN_CNT_INITIALIZED_DATA| datsect->Characteristics = IMAGE_SCN_CNT_INITIALIZED_DATA|
IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE; IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE;
INITDAT = PEBASE+datsect->VirtualAddress; if(INITDAT != PEBASE+datsect->VirtualAddress)
diag("INITDAT = %#llux, want %#llux", (vlong)INITDAT, (vlong)(PEBASE+datsect->VirtualAddress));
bsssect = new_section(".bss", segdata.len - segdata.filelen, 1); bsssect = new_section(".bss", segdata.len - segdata.filelen, 1);
bsssect->Characteristics = IMAGE_SCN_CNT_UNINITIALIZED_DATA| bsssect->Characteristics = IMAGE_SCN_CNT_UNINITIALIZED_DATA|
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment