You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by Martin Sebor <se...@roguewave.com> on 2007/11/21 17:32:50 UTC

Re: svn commit: r597111 - /incubator/stdcxx/branches/4.2.x/etc/config/src/

faridz@apache.org wrote:
> Author: faridz
> Date: Wed Nov 21 07:23:43 2007
> New Revision: 597111
> 
> URL: http://svn.apache.org/viewvc?rev=597111&view=rev
> Log:
> 2007-11-21 Farid Zaripov <fa...@epam.com>
> 
> 	STDCXX-557
> 	* terminate.h: New header file with a definition of the std::terminate().
> 	* BAD_ALLOC_ASSIGNMENT.cpp (terminate): Function removed,
> 	#included "terminate.h" instead.

Too bad we can't move the preprocessor logic to the header too...

Martin


Re: svn commit: r597111 - /incubator/stdcxx/branches/4.2.x/etc/config/src/

Posted by Martin Sebor <se...@roguewave.com>.
Farid Zaripov wrote:
>> -----Original Message-----
>> From: Martin Sebor [mailto:sebor@roguewave.com] 
>> Sent: Monday, November 26, 2007 10:29 PM
>> To: stdcxx-dev@incubator.apache.org
>> Subject: RE: svn commit: r597111 - 
>> /incubator/stdcxx/branches/4.2.x/etc/config/src/
> 
>> For the first level of headers it might be doable. I suspect 
>> a recursive implementation would be more involved. But then 
>> again, maybe not.
>> Care to prototype it?
> 
>   I can start from windows scripts, and then implement the
> identical algorithm in unix makefile.

On second thought, this seems like a fairly low priority enhancement
in comparison to some of the other features we've been talking about
or have scheduled (such as the test suite cleanup and the expected
failures/unexpected passes extension). I suggest to open a Jira for
it and decide on the priority WRT the rest of our tasks.

Martin

RE: svn commit: r597111 - /incubator/stdcxx/branches/4.2.x/etc/config/src/

Posted by Farid Zaripov <Fa...@epam.com>.
> -----Original Message-----
> From: Martin Sebor [mailto:sebor@roguewave.com] 
> Sent: Monday, November 26, 2007 10:29 PM
> To: stdcxx-dev@incubator.apache.org
> Subject: RE: svn commit: r597111 - 
> /incubator/stdcxx/branches/4.2.x/etc/config/src/

> For the first level of headers it might be doable. I suspect 
> a recursive implementation would be more involved. But then 
> again, maybe not.
> Care to prototype it?

  I can start from windows scripts, and then implement the
identical algorithm in unix makefile.

Farid.

RE: svn commit: r597111 - /incubator/stdcxx/branches/4.2.x/etc/config/src/

Posted by Martin Sebor <se...@roguewave.com>.

Farid Zaripov-2 wrote:
> 
>> -----Original Message-----
>> From: Martin Sebor [mailto:sebor@roguewave.com] 
>> Sent: Wednesday, November 21, 2007 6:33 PM
>> To: stdcxx-dev@incubator.apache.org
>> Subject: Re: svn commit: r597111 - 
>> /incubator/stdcxx/branches/4.2.x/etc/config/src/
>> 
>> faridz@apache.org wrote:
>> > Author: faridz
>> > Date: Wed Nov 21 07:23:43 2007
>> > New Revision: 597111
>> > 
>> > URL: http://svn.apache.org/viewvc?rev=597111&view=rev
>> > Log:
>> > 2007-11-21 Farid Zaripov <fa...@epam.com>
>> > 
>> > 	STDCXX-557
>> > 	* terminate.h: New header file with a definition of the 
>> std::terminate().
>> > 	* BAD_ALLOC_ASSIGNMENT.cpp (terminate): Function removed,
>> > 	#included "terminate.h" instead.
>> 
>> Too bad we can't move the preprocessor logic to the header too...
> 
>   I think it's not so difficult to update the configure scripts
> to look into the #included headers.
> 
> Farid.
> 
> 

For the first level of headers it might be doable. I suspect a recursive
implementation would be more involved. But then again, maybe not.
Care to prototype it?

Martin
-- 
View this message in context: http://www.nabble.com/Re%3A-svn-commit%3A-r597111----incubator-stdcxx-branches-4.2.x-etc-config-src--tf4851330.html#a13958130
Sent from the stdcxx-dev mailing list archive at Nabble.com.


RE: svn commit: r597111 - /incubator/stdcxx/branches/4.2.x/etc/config/src/

Posted by Farid Zaripov <Fa...@epam.com>.
> -----Original Message-----
> From: Martin Sebor [mailto:sebor@roguewave.com] 
> Sent: Wednesday, November 21, 2007 6:33 PM
> To: stdcxx-dev@incubator.apache.org
> Subject: Re: svn commit: r597111 - 
> /incubator/stdcxx/branches/4.2.x/etc/config/src/
> 
> faridz@apache.org wrote:
> > Author: faridz
> > Date: Wed Nov 21 07:23:43 2007
> > New Revision: 597111
> > 
> > URL: http://svn.apache.org/viewvc?rev=597111&view=rev
> > Log:
> > 2007-11-21 Farid Zaripov <fa...@epam.com>
> > 
> > 	STDCXX-557
> > 	* terminate.h: New header file with a definition of the 
> std::terminate().
> > 	* BAD_ALLOC_ASSIGNMENT.cpp (terminate): Function removed,
> > 	#included "terminate.h" instead.
> 
> Too bad we can't move the preprocessor logic to the header too...

  I think it's not so difficult to update the configure scripts
to look into the #included headers.

Farid.