[comp.os.minix] ld and/or cv problems on a ST

schreiner@iravcl.ira.uka.de (02/15/89)

Has anyone problems with ld or cv on an ST with large files ?

  I'd compiled a large program ( about 200K source ) with the distributed
versions of ld && cv. I must make some patches but now it compiles without
an error or warning. When i run it without any parameters it works ok, but
if i wish to do something more it crashs with a memory fault. So i inserted
some printf() satements to trap the bug but what happend ?!!

 It crashed between two printf's where a function is called. I inserted a
printf() at the beginning of that function recompile and test it.

  NOW it runs trough this function and crashes past the second printf() !
If I delete the printf in the function it crashed before the 2nd printf().
I remember that there was a patch for cv, search, found and insalled it.
Everything seems to be Ok ( size and sum ). For secure i delete the *o's and
remake the program. But the error is still there. Adding more printf()'s let
it die without any output from the printf()'s. Changing the amount of given
memory changes nothing. It compiles to about 40K text and 70k bss. 

Any ideas what this could be ??

It seems for me, that there is another relocation bug in ld or cv.


This is a shared mailbox, it belongs to a good friend of mine. He will
'forward' any mail to me. Thanks


		Ralf Wenk
	/* I spoke only for me */