git: 9front

Download patch

ref: c3a732918457130960be822c6c19c5830f226a37
parent: 305532c19fc053c9df2b14f696bd6a3cc0388465
author: aiju <aiju@phicode.de>
date: Sat Nov 5 05:48:29 EDT 2011

add -P flag to 5l to produce proper flat binaries

--- a/sys/src/cmd/5l/asm.c
+++ b/sys/src/cmd/5l/asm.c
@@ -77,6 +77,11 @@
 	curtext = P;
 	switch(HEADTYPE) {
 	case 0:
+		if(debug['P']){
+			OFFSET = rnd(textsize, INITRND);
+			seek(cout, OFFSET, 0);
+			break;
+		}
 	case 1:
 	case 2:
 	case 5:
--