[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-stdcxx-dev
Subject:    Re: [PATCH] rw_sigdefs.h
From:       Martin Sebor <sebor () roguewave ! com>
Date:       2007-02-21 1:35:52
Message-ID: 45DBA1F8.4030708 () roguewave ! com
[Download RAW message or body]

Farid Zaripov wrote:
>    ChangeLog:
>    * rw_sigdefs.h: New file with definitions of helpers macros
>    to define member and non-member functions overload id's
>    * 21.strings.h: Helper macros moved from here to rw_sigdefs.h
> 
>   The patch is attached.

I see what you did: you #define the macros if they're not defined
yet and #undefine them otherwise -- very tricky! ;-) Some compilers
(typically those that implement separate compilation) tend to be
finicky about macros that are used in header and especially .cc
files (in template definitions) being undefined too early but I
think what you did should work since there are no templates or
.cc files involved here.

Martin


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic