home *** CD-ROM | disk | FTP | other *** search
- From: shoe@hpcuhe.cup.hp.com (Jim Schumacher)
- Date: Sat, 29 Aug 1992 03:16:55 GMT
- Subject: Re: What is the 7xx series compatible with ?
- Message-ID: <31480235@hpcuhe.cup.hp.com>
- Organization: Hewlett Packard, Cupertino
- Path: sparky!uunet!usc!sdd.hp.com!hpscdc!cupnews0.cup.hp.com!hppad.waterloo.hp.com!hppad!hpfcso!hpcuhb!hpcuhe!shoe
- Newsgroups: comp.sys.hp
- References: <1992Aug26.233148.28230@infonode.ingr.com>
- Lines: 48
-
-
- >/ hpcuhe:comp.sys.hp / stanb@hpnmdla.sr.hp.com (Stan Bischof) / 1:25 pm Aug 26, 1992 /
- >In comp.sys.hp, e-sink@uiuc.edu (Eric W. Sink) writes:
-
- >>If I compile binaries on my 720, HPUX 8.07, will they run on any
- >>other series of the HP 9000 ? For example, I have heard of Series
- >>800, series 400, series 300, etc... What am I compatible with, in
- >>theory ?
- >
- >Basically have three series:
- >
- >300/400
- >700
- >800
- >
- >(actually there is a 600, but that's another story)
- >
- >Aside from some binaries compiled on an 800 running on a 700 there is
- >essentially no compatibility.
-
- What makes you say this? We work very hard in the compiler
- lab (and others) to have binary compatibility and we have it as far
- as we know (it works for us all the time). I would be very interested
- in hearing any stories you have to tell. Granted, if your application
- is looking at /dev/kmem, it may find some differences between the 700
- and 800 kernels, but applications that are not married to the OS
- should have no problems.
-
- As far as telling whether an archive library contains object files
- that are PA1.1, there is an unsupported tool in the contrib fileset
- called odump that comes in handy. odump -u for usage:
-
- hpcll32 297 $ ar cvr libfoo.a foo.o it.o
- r - foo.o
- a - it.o
- hpcll32 298 $ /usr/contrib/bin/odump -head libfoo.a | egrep "Header|RISC"
- Header record for : libfoo.a[foo.o]
- system id: 0210 (PA-RISC 1.1) magic number: 0106
- Header record for : libfoo.a[it.o]
- system id: 0210 (PA-RISC 1.1) magic number: 0106
-
- Granted, you may have to play with the output to get a nice report, but
- odump does look at each object of an archive in turn. odump can also
- be used on executables and shared libraries.
-
- jim shoe
-
-
-