Bug 2681 - Footprint reduction by getting optional ior parsers disabled
Summary: Footprint reduction by getting optional ior parsers disabled
Status: RESOLVED FIXED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.5.3
Hardware: All All
: P3 normal
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks: 2181
  Show dependency tree
 
Reported: 2006-10-13 03:08 CDT by Johnny Willemsen
Modified: 2007-08-07 04:55 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Willemsen 2006-10-13 03:08:00 CDT
Any app now has corbaloc/dll/corbname/file parsers available. These will always
get linked into the app, having the option to disable these would safe footprint
for apps that don't need them. On the hello world client of 1053681 bytes it
would safe 21395 bytes.
Comment 1 Johnny Willemsen 2006-10-13 03:08:13 CDT
added blocks
Comment 2 Johnny Willemsen 2007-08-07 04:55:22 CDT
Tue Aug  7 09:46:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/CORBALOC_Parser.{h,cpp,inl}:
          Added new TAO_HAS_CORBALOC_PARSER that defaults to 1, set to 0 to
          disable this parser

        * tao/CORBANAME_Parser.{h,cpp}:
          Added new TAO_HAS_CORBANAME_PARSER that defaults to 1, set to 0 to
          disable this parser

        * tao/DLL_Parser.{h,cpp}:
          Added new TAO_HAS_DLL_PARSER that defaults to 1, set to 0 to
          disable this parser

        * tao/FILE_Parser.{h,cpp}:
          Added new TAO_HAS_FILE_PARSER that defaults to 1, set to 0 to
          disable this parser

        * tao/HTTP_Client.{h,cpp}:
        * tao/HTTP_Handler.{h,cpp}:
        * tao/HTTP_Parser.{h,cpp}:
          Added new TAO_HAS_HTTP_PARSER that defaults to 1, set to 0 to
          disable this parser
        * tao/MCAST_Parser.{h,cpp.inl}:
          Added new TAO_HAS_MCAST_PARSER that defaults to 1, set to 0 to
          disable this parser