[pups] Overlays?
Steven M. Schultz
sms at moe.2bsd.com
Tue Aug 1 01:58:00 AEST 2000
HI!
> From: Jorgen Pehrson <jp at spektr.eu.org>
> I've just installed 2.11BSD on one of my PDPs, from a TK50 tape I just
> re-discovered in the trunk of my car. And now I'm in the process of
Wow - those TK50s are quite robust to survive being stored in the
truck of a car. I've had audio tapes that did not survive ;)
> applying patches. When I installed patch 412 and started to rebuild the
> kernel, ld complains with a "ld: too big for type 431".
> Does this means that I have to rearrange stuff between the BASE and the
> various OV entries?
Indeed it does mean exactly that.
> How can I find out which overlay is too big? I've tried to do a:
> 138% root--> size unix.o
Yep - that is the correct method.
> text data bss dec hex
> 52352 6928 37622 96902 17a86 total text: 115520
> overlays: 7680,7232,7808,7744,4864,8576,4736,6848,7680
>
> How big is too big? And also if none of the overlays above are too big, I
> guess it must be the BASE that is too big?
I thought I wrote this up at one time but I may have only thought
about it ;)
> Is there some sort of documentation anywhere that describe this voodoo
> stuff and black magic a bit?
Is it in one an Appendix to the "Setup&Installation" document?
In the case above it is OV6 (overlays are numbered from 1) that is
too big.
The rules are:
1) BASE can be 56kb (57344) max
2) OVerlays can be 8kb (8192) max
3) There can be no 0 length overlays (except for the very
last one).
> Any suggestions on what .o file I should move to what overlay?
Look at the Makefile - you should see a line that starts "OV6=". Do
a "size" on the .o files listed for OV6. Pick one that will fix
elsewhere - I'd suggest OV5 since it is only 4864 bytes and has lots
of room. You could also move a .o file to the BASE since it has
adequate room also.
Steven Schultz
sms at moe.2bsd.com
Received: (from major at localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id JAA20356
for pups-liszt; Tue, 1 Aug 2000 09:31:49 +1000 (EST)
(envelope-from owner-pups at minnie.cs.adfa.edu.au)
More information about the TUHS
mailing list