paradis@crater.zk3.dec.com (Jim Paradis) (10/23/90)
Hello, folks! After many nights of work, I brought up 1.5.10 on my PC with Bruce's 32-bit patches... works like a champ! Mucho thanks, congratulations, handshakes, and back-pats, Bruce! Now for my tale of woe: I tried to bring up shoelace on this beast, and laceup complained that bootlace was too big. Checked it out, and sure enuff bootlace was 1144 bytes long (it can't be more than 1024 bytes 'cause it has to fit in a single disk zone). Now, it must be something I'm doing because lots of other people are running shoelace just fine... so any ideas? I'm using the "makefile.bcc" that came packed with my shoelace distribution, and I'm using Bruce's 32-bit versions of bcc, as, and ld, with the -0 flag as appropriate to generate 16-bit images where needed. At first I thought that it must be that the C compiler wasn't generating tight code for the two C files used in bootlace, so I brought up MINIX 1.1 on a RAMdisk and tried to compile them with the ACK compiler... still too big. So now I'm stumped. Any other ideas? [while I'm at it, is there any documentation of the bcc .o file format around anywhere? I'd really like to be able to do a "size" on a .o file as well as on an executable... not to mention being able to disassemble it...] Thanks! Jim Paradis, working at but not employed by DEC. (603)881-1221 paradis@decvax.dec.com "All I got was a rock!"