home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8370 < prev    next >
Encoding:
Internet Message Format  |  1992-07-27  |  1.2 KB

  1. From: daryl@hpcuhe.cup.hp.com (Daryl Odnert)
  2. Date: Mon, 27 Jul 1992 16:21:44 GMT
  3. Subject: Re: Code Repositioning on MIPS Systems?
  4. Message-ID: <32580134@hpcuhe.cup.hp.com>
  5. Organization: Hewlett Packard, Cupertino
  6. Path: sparky!uunet!usc!sdd.hp.com!hplabs!hplextra!hpcc05!hpcuhb!hpcuhe!daryl
  7. Newsgroups: comp.arch
  8. References: <32580130@hpcuhe.cup.hp.com>
  9. Lines: 21
  10.  
  11. > Are there any such tools available on Hewlett Packard
  12. > systems?  MIPS's "cord" is part of the standard no-extra-cost
  13. > software shipped (& has been since about '87); how about HP's?
  14.  
  15. Procedure level code repositioning is already available on series 700
  16. workstations.  This feature is supported in the linker.  See the HP-UX
  17. man page for ld(1) and look at the text regarding the -I and -P
  18. options.
  19.  
  20. On HP-UX release 9.0 for the series 700 and series 800 systems, we
  21. will be introducing basic block level code repositioning for the C and
  22. FORTRAN language products.
  23.  
  24. HP's implementation is based on the techiques described in Pettis &
  25. Hansen's "Profile Guided Code Positioning" which is published in the
  26. SIGPLAN '90 conference proceedings (SIGPLAN Notices, Vol 25, No 6, June
  27. 1990, pgs 16-27.)
  28.  
  29. Daryl Odnert     daryl@cup.hp.com
  30. Hewlett-Packard
  31. California Language Lab
  32.