incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <>
Subject [jira] Created: (STDCXX-213) add header guard for #include <rw/_defs.h>
Date Wed, 28 Jun 2006 17:53:29 GMT
add header guard for #include <rw/_defs.h>

         Key: STDCXX-213
     Project: C++ Standard Library
        Type: Improvement

    Versions: 4.1.2, 4.1.3    
 Environment: all
    Reporter: Martin Sebor
    Priority: Minor

Moved from the Rogue Wave bug tracking database:

****Created By: dean @ Jun 02, 2004 09:58:11 AM****
Hi Kathy,

  Here is the request that I have for additional work for RogueWave to do for us.  This is
a minor request but has some big payback, especially when the RogueWave code is checked into
ClearCase.  In my simple test, I reduced the number of include files that were opened from
200 to 100!  I haven't run the big test yet (the one that opens more than 2,400 header files.

  The request is to add a different kind of header guard (in addition to the one that is currently
being used).  For example, instead of the code:

#include <rw/_defs.h>

Use the code:


  #include <rw/_defs.h>


  This should be done in all header files and .cc files for all #includes that have header

  Let me know if this isn't clear or you have questions.



**** Entered By: dean @ Wednesday, June 02, 2004 9:58:03 AM **** 

****Modified By: sebor @ Apr 11, 2005 03:11:29 PM****
This is doable but it has been assumed that modern preprocessors implement this optimization.
It would be useful to know what compiler the customer is using.

Deferred for now.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message