01cplus.cdf
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:3k
源码类别:

VxWorks

开发平台:

C/C++

  1. /*
  2. Copyright 1998-2001 Wind River Systems, Inc.
  3. modification history
  4. --------------------
  5. 01d,20mar02,sn   SPR 71699 - Name and synopsis of INCLUDE_CPLUS_LANG now
  6.                  defined for all toolchains in 00vxWorks.cdf
  7. 01c,07nov01,rbl  remove unnecessary dependency on INCLUDE_GNU_64BIT
  8. 01b,06nov01,sn   use new prefixed names
  9. 01a,06nov01,sn   wrote
  10. DESCRIPTION
  11. This file contains descriptions for the GNU toolchain specific C++
  12. compiler support and standard library components.
  13. */
  14. Component INCLUDE_CPLUS_LANG {
  15. MODULES _x_gnu___dummy.o 
  16. _x_gnu__eh.o 
  17. _x_gnu_cmathi.o 
  18. _x_gnu_cstdlibi.o 
  19. _x_gnu_tinfo.o 
  20. _x_gnu_tinfo2.o 
  21. _x_gnu_opnew.o 
  22. _x_gnu_opvnew.o 
  23. _x_gnu_opnewnt.o 
  24. _x_gnu_opvnewnt.o 
  25. _x_gnu_opdel.o 
  26. _x_gnu_opvdel.o 
  27. _x_gnu_opdelnt.o 
  28. _x_gnu_opvdelnt.o 
  29. _x_gnu_new.o 
  30. _x_gnu_exception.o
  31. CONFIGLETTES cplusgnuLang.c
  32. }
  33. Component INCLUDE_CPLUS_STRING {
  34. NAME C++ string type
  35. MODULES _x_gnu_cstrmain.o 
  36. _x_gnu_stdexcepti.o 
  37. REQUIRES INCLUDE_CPLUS
  38. CONFIGLETTES cplusgnuString.c
  39. }
  40. Component INCLUDE_CPLUS_STRING_IO {
  41. NAME C++ string i/o
  42. MODULES _x_gnu_cstrio.o 
  43. REQUIRES INCLUDE_CPLUS_STRING 
  44. CONFIGLETTES cplusgnuStringIo.c
  45. }
  46. Component INCLUDE_CPLUS_COMPLEX {
  47. NAME C++ complex number type
  48. MODULES _x_gnu_dcomplex.o 
  49. _x_gnu_ldcomplex.o 
  50. _x_gnu_fcomplex.o
  51. REQUIRES INCLUDE_CPLUS
  52. CONFIGLETTES cplusgnuComplex.c 
  53. }
  54. Component INCLUDE_CPLUS_COMPLEX_IO {
  55. NAME C++ complex number i/o
  56. MODULES _x_gnu_dcomio.o 
  57. _x_gnu_fcomio.o 
  58. _x_gnu_ldcomio.o 
  59. REQUIRES INCLUDE_CPLUS_COMPLEX 
  60. CONFIGLETTES cplusgnuComplexIo.c
  61. }
  62. Component INCLUDE_CPLUS_STL {
  63. NAME      C++ standard template library
  64. MODULES _x_gnu_stlinst.o 
  65. REQUIRES INCLUDE_CPLUS
  66. CONFIGLETTES cplusgnuStl.c
  67. }
  68. Component INCLUDE_CPLUS_IOSTREAMS {
  69. NAME core C++ iostreams
  70. SYNOPSIS C++ iostreams (core functionality needed for "hello world")
  71. MODULES _x_gnu_cleanup.o 
  72. _x_gnu_filebuf.o 
  73. _x_gnu_filedoalloc.o 
  74. _x_gnu_fileops.o 
  75. _x_gnu_floatconv.o 
  76. _x_gnu_genops.o 
  77. _x_gnu_ioassign.o 
  78. _x_gnu_iogetc.o 
  79. _x_gnu_iogetline.o 
  80. _x_gnu_iopadn.o 
  81. _x_gnu_ioputc.o 
  82. _x_gnu_ioseekoff.o 
  83. _x_gnu_ioseekpos.o 
  84. _x_gnu_iostream.o 
  85. _x_gnu_ioungetc.o 
  86. _x_gnu_iovfscanf.o 
  87. _x_gnu_isgetline.o 
  88. _x_gnu_isscan.o 
  89. _x_gnu_outfloat.o 
  90. _x_gnu_peekc.o 
  91. _x_gnu_sbscan.o 
  92. _x_gnu_stdstrbufs.o 
  93. _x_gnu_stdstreams.o 
  94. _x_gnu_streambuf.o
  95. CONFIGLETTES cplusgnuIos.c
  96. }
  97. Component INCLUDE_CPLUS_IOSTREAMS_FULL {
  98. NAME      full C++ iostreams
  99. MODULES _x_gnu_PlotFile.o
  100. _x_gnu_SFile.o
  101. _x_gnu_editbuf.o
  102. _x_gnu_fstream.o
  103. _x_gnu_indstream.o
  104. _x_gnu_ioextend.o
  105. _x_gnu_iofclose.o
  106. _x_gnu_iofeof.o
  107. _x_gnu_ioferror.o
  108. _x_gnu_iofgetpos.o
  109. _x_gnu_iofread.o
  110. _x_gnu_iofscanf.o
  111. _x_gnu_iofsetpos.o
  112. _x_gnu_iogetdelim.o
  113. _x_gnu_ioignore.o
  114. _x_gnu_iomanip.o
  115. _x_gnu_ioprims.o
  116. _x_gnu_ioprintf.o
  117. _x_gnu_iostrerror.o
  118. _x_gnu_iovfprintf.o
  119. _x_gnu_isgetsb.o
  120. _x_gnu_osform.o
  121. _x_gnu_parsestream.o
  122. _x_gnu_sbform.o
  123. _x_gnu_sbgetline.o
  124. _x_gnu_stdiostream.o
  125. _x_gnu_stream.o
  126. _x_gnu_strops.o
  127. _x_gnu_strstream.o
  128. REQUIRES INCLUDE_CPLUS INCLUDE_CPLUS_IOSTREAMS
  129. /* This configlette pulls in either minimal or full
  130.          * iostreams depending on whether INCLUDE_CPLUS_IOSTREAMS_FULL
  131.          * is defined */
  132. CONFIGLETTES cplusgnuIos.c
  133. }