generating code to run multiple targets

Colin Dente dente at s2.uucp
Tue Apr 25 02:57:21 AEST 1989


In article <1480 at auspex.auspex.com> guy at auspex.auspex.com (Guy Harris) writes:
>>>From the SunOS manpage MACHID(1):
>>>  sun, iapx286, i386, m68k, pdp11, sparc, u3b, u3b2, u3b5, u3b15, vax
>>>  The list of processors implies that this is not a Sun-ism, but comes
>>>with standard BSD 4.x.  What have I been missing from this discussion???
>>
>>There is a core list: u*b*, vax, pdp11 and maybe a couple of others.
>
>
>However, the core list, meaning the intersection of all the sets of such
>names provided by all manufacturers, is smaller than the one you list. 
>...My guess is that the core list is, *at most*, "vax" and
>"pdp11"; it may well be the empty set.

Seems to me that this discussion is at two levels:

1) What *should* be done in the future (e.g. implementing a _machine_ command,
   or somesuch)

2) What can be done now - i.e. just what is there about which can tell you what
   you are compiling/running on.


Whilst I really feel that (1) is very worthwhile - and I'd put my support 
behind a command/call like machine which returned some standard description of
hardware, I think it would really be useful to compile some sort of list of 
what can be done already.

So - all you people who are experts on what can be done on your own pet system
either post the details, or mail me, and I'll post a summary - or ignore me
completely, and I'll crawl back under my stone - whatever you think the most
appropriate.


Colin
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| Colin Dente                      | JANET: dente%s2 at uk.ac.man.cs.ux          |
| Dept. of Electrical Engineering  | ARPA:  dente%s2%man.cs.ux at cunyvm.cuny.edu|
| University of Manchester         | UUCP:  ...!mcvax!ukc!man.cs.ux!s2!dente  |
| England                          |                                          |
|-----------------------------------------------------------------------------|
|   =======================================================================   |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



More information about the Comp.unix.wizards mailing list