>    Note that in the case of non-i386 ports, where 'unknown' may actually 
be a
   >    valid vendor, config.guess is *only* filling it out if there is a single
   >    vendor value - IE, something that can be put into the archtable as-is, 
and
   >    come back out again without conflict. So it could be 
i386-unknown-netbsd as
   >    far as it really matters; it's the 'elf' and version bits that cause 
issues
   >    (or rather, the version bit *does* cause issues, the elf bit *could* 
cause
   >    them, in theory).
   > 
   > note that lots of packages (such as GCC, binutils, etc.) *depend* on
   > seeing $target == i386-*netbsdelf* to enable ELF support over a.out.
   
   We could possibly make it i386-unknown-netbsdelf (and skip the version
   info), given the answer to #2. Perhaps we should ask the dpkg folks, first,
   though. I'll try to get an opinion from one...


FWIW, when using names manually, i tend to go with the shortest
name that works:

        powerpc-netbsd
        i386-netbsdelf
        sparc-netbsdelf
        sparc64-netbsd
        ...

(you can see the "was a.out" vs. "started ELF"[*] ports. :-) 


.mrg.


[*] actually, i think powerpc started out E?COFF.


Reply via email to