home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / gnu / g / bug / 1848 < prev    next >
Encoding:
Text File  |  1992-11-20  |  2.4 KB  |  53 lines

  1. Newsgroups: gnu.g++.bug
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!yoyo.cc.monash.edu.au!parry
  3. From: parry@yoyo.cc.monash.edu.au (Tom J Parry)
  4. Subject: Problems with include files on a sparc.
  5. Message-ID: <parry.1992.Nov20.133438@yoyo.cc.monash.edu.au>
  6. Keywords: include,stdlib.g++,sparc ,sun/os 4.1.1
  7. Sender: gnulists@ai.mit.edu
  8. Organization: Monash University General Access Unix
  9. Distribution: gnu
  10. Date: Fri, 20 Nov 1992 02:34:44 GMT
  11. Approved: bug-g++@prep.ai.mit.edu
  12. Lines: 39
  13.  
  14. Since installing g++ 2.3.1 on our sun here, I have had problems including
  15. stdlib.h
  16.  
  17. eg:
  18.  
  19. #include <stdlib.h>
  20. main()
  21. {
  22. }
  23.  
  24. produces:
  25. Reading specs from /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/specs
  26. gcc version 2.3.1
  27.  /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dsparc -Dsun -Dunix -D__sparc__ -D__sun__ -D__unix__ -D__sparc -D__sun -D__unix /dibbler0/hon/darrenp/bug/t.cc /usr/tmp/cc007631.i
  28. GNU CPP version 2.3.1 (sparc)
  29.  /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/cc1plus /usr/tmp/cc007631.i -quiet -dumpbase t.cc -version -o /usr/tmp/cc007631.s
  30. GNU C++ version 2.3.1 (sparc) compiled by CC.
  31. In file included from /dibbler0/hon/darrenp/bug/t.cc:1:
  32. /u/dibbler0/gnu/lib/g++-include/stdlib.h:23: warning: type specifier omitted for parameter
  33. /u/dibbler0/gnu/lib/g++-include/stdlib.h:24: warning: type specifier omitted for parameter
  34. /u/dibbler0/gnu/lib/g++-include/stdlib.h:24: `void' in parameter list must be entire list
  35. /u/dibbler0/gnu/lib/g++-include/stdlib.h:25: `size_t' undeclared, outside of functions
  36. /u/dibbler0/gnu/lib/g++-include/stdlib.h:25: `size_t' undeclared, outside of functions
  37. /u/dibbler0/gnu/lib/g++-include/stdlib.h:44: `size_t' undeclared, outside of functions
  38. /u/dibbler0/gnu/lib/g++-include/stdlib.h:45: parse error before `('
  39. /u/dibbler0/gnu/lib/g++-include/stdlib.h:45: warning: data definition has no type or storage class
  40. /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: warning: type specifier omitted for parameter
  41. /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: warning: type specifier omitted for parameter
  42. /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: `void' in parameter list must be entire list
  43. /u/dibbler0/gnu/lib/g++-include/stdlib.h:52: warning: type specifier omitted for parameter
  44.  
  45.  
  46. This all goes away if I do: typedef unsigned short size_t 
  47. before including stdlib.h Just wondering if anyone else had a similar problem.
  48.  
  49. -- 
  50. Tom J Parry.
  51. Your reality is a figment of my imagination.
  52.  
  53.