home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v8 / text0002.txt < prev    next >
Encoding:
Internet Message Format  |  1987-06-30  |  1.2 KB

  1. From: harvard!encore!vaxine!nw (Neil Webber)
  2. Date: Tue, 28 Oct 86 09:52:37 est
  3.  
  4. > From: gwyn@brl.arpa (VLD/VMB)
  5. > Date:     Mon, 20 Oct 86 9:44:19 EDT
  6. >
  7. > If it doesn't support 32-character extern name uniqueness, it isn't POSIX.
  8. > 1003.1 imposes requirements on a C implementation beyond those of X3J11.
  9. >
  10. While I'm 100% behind this idea, I have to ask the question "how did this
  11. come to be?"  As I recall, the major argument against providing longer
  12. extern names in X3J11 was that it would preclude X3J11 conforming C
  13. implementations on systems with restricted object file formats.  Is it
  14. now impossible to provide a POSIX conforming implementation on those
  15. systems?
  16.  
  17. This is only a problem for implementations layered on top of an existing
  18. OS.  Being somewhat of a "young one", I haven't worked on any systems
  19. with a 6-character extern limit.  (Life is tough, isn't it?) However, I'd
  20. be interested in knowing what systems suffer from this restriction, and
  21. why it doesn't matter that a POSIX environment can't be provided under
  22. those systems.
  23.  
  24. Neil Webber     Automatix Inc.          Billerica MA
  25.         {decvax,ihnp4,allegra}!encore!vaxine!nw
  26.  
  27. Volume-Number: Volume 8, Number 3
  28.  
  29.