home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 644a.lha / gasldsrc-920429 / README.THISDIST < prev    next >
Text File  |  1992-05-05  |  2KB  |  40 lines

  1. ld/gas release: 92-04-29
  2.  
  3. This distribution is for all those of you, that are brave enough to try to
  4. get `my' ld and gas running in a cross compiling environment.
  5.  
  6. The `binutils' and `gas-1.38' directories are dumps from my harddisk, and
  7. have probably not much in common with the original files you could get from
  8. MIT.  The ld.c file in binutils is not everything you need to be able to
  9. compile ld, you need cplus-dem.c, getopt.c and getopt1.c from the GNU
  10. binutils distrib as well.  Just use them 1:1.
  11.  
  12.  
  13. ld
  14. --
  15. The linker as distributed with the gcc-2.1 release. Capable of generating
  16. a base relative data/bss hunk, and able to generate a vector of data/data
  17. relocs at the end of the code hunk.
  18.  
  19.  
  20. gas-1.38
  21. --------
  22. *severly* hacked up 1.38 of gas. You'll find most of my changes in m68k.c, 
  23. including experimental stuff that was never used (and probably doesn't
  24. even work). Just compile with the supplied Makefile, and don't use stuff
  25. that gcc doesn't use itself, and you should be reasonably safe ;-))
  26.  
  27.  
  28. For those cross-compiling folx:  With all my changes, I never payed
  29. particular attention to problems with different cpu's using different byte
  30. order.  I thus guess (hello Mr.  Murphy;-)) that there will be quite a few
  31. places that would need some recoding if cross compiling from a little
  32. endian machine.  If you find such places and even fix them, please let me
  33. know, I'll incorporate them into my sources then.  Just don't expect me to
  34. hunt for those bugs myself, I'm completely happy with the current state ;-))
  35.  
  36.  
  37. -Markus Wild
  38.  
  39. <wild@nessie.cs.id.ethz.ch> or <wild@amiga.physik.unizh.ch>
  40.