delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
From: | CBFalconer <cbfalconer AT yahoo DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: libstdc++ writev/2.04/patches upstream? |
Date: | Sun, 13 Jul 2008 02:40:05 -0400 |
Organization: | Ched Research http://cbfalconer.home.att.net |
Lines: | 53 |
Message-ID: | <4879A345.9B80CDC4@yahoo.com> |
References: | <200807070405 DOT m67451dZ010910 AT delorie DOT com> <BAY139-W19808358F507B7930E7F6EE6940 AT phx DOT gbl> <200807071920 DOT m67JKA4v032518 AT envy DOT delorie DOT com> <487290E2 DOT 86197C00 AT yahoo DOT com> <200807072300 DOT m67N0t0Y005696 AT envy DOT delorie DOT com> <4872DFDB DOT 3E4BE7C1 AT yahoo DOT com> <200807080501 DOT m6851VZ8015818 AT envy DOT delorie DOT com> <4873E90E DOT B2B957F9 AT yahoo DOT com> <48742FD3 DOT 4080701 AT iki DOT fi> |
Mime-Version: | 1.0 |
X-Trace: | feeder.motzarella.org U2FsdGVkX1+bUiCXdTeGIfgR6G2D/yaijtMZIs71nUxsk4y6th90JSt7XbzJ+zXH0OOd3t+LZQ7KTtU0tQXhlGv5IcuoQ7WFOIqdLbOdANIXTPWIR1seFrqI4MAMFep51x5QxwBshOnri4ediZXezg== |
X-Complaints-To: | Please send complaints to abuse AT motzarella DOT org with full headers |
NNTP-Posting-Date: | Sun, 13 Jul 2008 06:42:09 +0000 (UTC) |
X-Mailer: | Mozilla 4.75 [en] (Win98; U) |
X-Accept-Language: | en |
X-Auth-Sender: | U2FsdGVkX18/e/lpZdWkQl8QQEpXPJtY1N3PqolXqkpRM9O2Rx3P3Q== |
Cancel-Lock: | sha1:B/wVEUPClxPQEgpNjzh9zMCdTHM= |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Andris Pavenis wrote: > ... snip ... > > The first message of the thread is > http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-workers/2007/12/05/17:54:46 > > I included there the source of my initial test program used for > profiling. Remove shuffling addresses and freeing memory, link it > with nmalloc and You will get what I use for testing when large > enough number of allocations were specified (like more that > 1000000, You should have plenty of memory for that). This test > program randomly crashed when linked with nmalloc and never for > me if with DJGPP v2.04 own malloc (for this test slowness of > free() does not matter of course). > > I do not know whether it is possible to reproduce the problem on > system different from WinXP. I attempted to compile that test, and got: [1] c:\c\malloc>cc malltst.cpp In file included from malltst.cpp:1644: c:/djgpp/lang/cxx/3.21/bits/stl_algo.h: In function `_Distance std::__random_number(_Distance) [with _Distance = int]': c:/djgpp/lang/cxx/3.21/bits/stlalgobase.h:94: instantiated from `void std::ite r_swap(_ForwardIter1, _ForwardIter2) [with _ForwardIter1 = unsigned char**, _For wardIter2 = unsigned char**]' malltst.cpp:1644: instantiated from `void std::random_shuffle(_RandomAccessIte r, _RandomAccessIter) [with _RandomAccessIter = unsigned char**]' malltst.cpp:24: instantiated from here c:/djgpp/lang/cxx/3.21/bits/stl_algo.h:1617: `lrand48' undeclared (first use this function) c:/djgpp/lang/cxx/3.21/bits/stl_algo.h:1617: (Each undeclared identifier is reported only once for each function it appears in.) I have absolutely no experience with C++. cc is an alias for gcc, which sets up -W -Wall -ansi -pedantic -Wwrite-strings -Wfloat-equal -gstabs+. I have forced large numbers of assignments without problems. See the C source for testing hashlib on my page. -- [mail]: Chuck F (cbfalconer at maineline dot net) [page]: <http://cbfalconer.home.att.net> Try the download section.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |