home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / atari / st / 18619 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.3 KB

  1. Path: sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cleveland.Freenet.Edu!an375
  2. From: an375@cleveland.Freenet.Edu (Jason Baker)
  3. Newsgroups: comp.sys.atari.st
  4. Subject: gcc baserel tcsh etc (was Re: Virtual Memory on MultiTos)
  5. Date: 18 Dec 1992 19:12:32 GMT
  6. Organization: Case Western Reserve University, Cleveland, OH (USA)
  7. Lines: 32
  8. Message-ID: <1gt7r0INNhrd@usenet.INS.CWRU.Edu>
  9. References: <1992Dec16.201905.2006@netcom.com> <1992Dec16.043917.1193@cc.umontreal.ca>
  10. Reply-To: an375@cleveland.Freenet.Edu (Jason Baker)
  11. NNTP-Posting-Host: slc4.ins.cwru.edu
  12.  
  13.  
  14. In a previous article, ersmith@netcom.com (Eric R. Smith) says:
  15.  
  16. >In article <1992Dec16.043917.1193@cc.umontreal.ca> kosmatoo@JSP.UMontreal.CA (Kosmatos Odisseas) writes:
  17. >>Another topic I was wondering about was whether MiNT (and thus MultiTos)
  18. >>does the following: When a program is loaded, say program X. If the program
  19. >>is loaded again in another window / by another user / by a background shell
  20. >>script, will the operating system notice that it is already loaded and just
  21. >>use the copy in memory (but having a local stack and program pointers)
  22. >
  23. >If the program was compiled so that it doesn't have any absolute
  24. >references to data (e.g. it uses an address register as a base pointer)
  25. >then this is possible. However, most programs cannot be so shared,
  26. >because they do contain absolute references (and thus every copy of
  27. >the program would share the same data and variables).
  28. >
  29. >(gcc can compile shared text programs if it is given the -mbaserel
  30. >parameter)
  31.  
  32.     I was wondering what that meant.  The new mintlib readme metions 
  33. -mpcrel (or something).  What does this mean; under what conditions will
  34. gcc generate non-pc-relative code?  Does the new gcc support both shared 
  35. and private data in the same program?
  36.     I would also like to bother you about tcsh.  I have version 6.00.02,
  37. and it doesn't complete dir names.  Is 6.02.00 available?  Also, would it 
  38. be fairly simple to support threading and other options through shell_p?
  39. And finally, how come tcsh needs such a huge stack?
  40. -- 
  41. "I dont want to erad this sick s**t what the hell is wrong with people who 
  42. think theyre elves?"  I'm not sure which way to interpret that.
  43. " I can type and I will not be judged by tping skills"
  44. "cross yourself.  scream once more.  move yourself across the floor."
  45.