[comp.os.minix] 1.2 cg strangeness

dobson@usuhsb.ucc.usuhs.nnmc.navy.mil (BCP) (09/19/89)

Hello all,

I successfully upgraded from 1.1 to 1.3d using hte postings to this group
obtained frfom a variety of archive sites.  This was accomplished using
the original 1.1 cc et al set and the split I&D asld binary posted to the 
net and required minor changes to ../kernel/console.c and ../commands/cc.c
to complete.
  
In preparation for moving to Bruce Evan's protected mode kernel, I obtained
the complete 1.2 cc binary set from a friend.  Now, when I compile even
simple things, I get unresolved references, most notable .cret, .dsret, and 
.sret.  If I switch to the 1.1 version of cg, using 1.2 for cem, cpp, opt, cc,
and asld this doesn't happen.  My libc.a is ordered according to AST's
posted listing.  I have also reordered using lorder and tsort plus adding the
library modules not found in the distribution libc.a, all to no avail.
  
Does anyone have any idea of what is happening with the 1.2 cg?  I don't think 
it is safe to use mixed parts of the compiler this way and I do want to move
up to 1.4b which AST has promised is soon to be posted.

Thanks in advance,
Mike Dobson

dobson@usuhsb.ucc.usuhs.nnmc.navy.mil (preferred) or
dobson@usuhsb.bitnet
  
and coming soon to a node near you:

dobson@nmrdc.nnmc.navy.mil

dobson@usuhsb.ucc.usuhs.nnmc.navy.mil (BCP) (09/20/89)

In my last posting, I complained about unresolved references when I switched
to using the 1.2 cc binaries.  Even before I saw my posting, I received a
reply!! Robert Hall (hall@cod.nosc.mil) pointed out that some of the assembly
modules in libc.a were also changed to support the 1.2 cc binaries.  These
changes were not part of the posted upgrades on the path 1.1->1.2->1.3a,b,c,d
Fortunately, bugs.nosc.mil has the distribution 1.3 libc.a available for
anonymous ftp in pub/Minix/bin/1.3libc.a  I scarfed the file and it solved my
problems.  Many thanks to Robert for the tips.

May all your references be resolved,
  
                         Mike

dobson@usuhsb.ucc.usuhs.nnmc.navy.mil (preferred) or
dobson@usuhsb.bitnet

and coming soon to a node near you:

dobson@nmrdc.nnmc.navy.mil