📄 changelog
字号:
* gperf: patches from schmidt * Makefiles: removed dependencies on /usr/include filesTue Feb 27 05:21:22 1990 Doug Lea (dl at g.oswego.edu) * Installed c++-mode.el update from detlefsMon Feb 26 08:03:32 1990 Doug Lea (dl at g.oswego.edu) * Incremental.h now includes a default destructor to avoid linking problems. Thanks to eirik@elf.TN.Cornell.EDU. * all `error' routines now have const char*, not char* args. * Plex classes revamped to support const Plexes. Also, removed `changes', `changed', since they aren't necessary anymoreSat Feb 24 05:56:13 1990 Doug Lea (dl at g.oswego.edu) * File.h verbose_error_handler, et al now have const char*, not char* args * Installed EH2.cc in srcMon Feb 19 08:34:51 1990 Doug Lea (dl at g.oswego.edu) * installed Ngo's PlotFile3D in libg++/etcSat Feb 17 05:28:25 1990 Doug Lea (dl at g.oswego.edu) * installed Schmidt's gperf, trie-gen, and Patricia revisions * String.cc pos <= 0 should be pos < 0Tue Feb 13 08:21:11 1990 Doug Lea (dl at g.oswego.edu) * Itolong (Integer.cc) patch from salzman@rand.orgMon Feb 12 08:21:07 1990 Doug Lea (dl at g.oswego.edu) * allowed separate inclusion of ostream.h, istream.h and/or stream.hThu Feb 8 07:02:49 1990 Doug Lea (dl at g.oswego.edu) * PlotFile: patches from ngo for Convex byte-ordering.Tue Feb 6 06:29:11 1990 Doug Lea (dl at g.oswego.edu) * Vec.ccP: sort() killed goto, replaced with nested if's, since g++ complains about binding contours.Sat Feb 3 08:30:06 1990 Doug Lea (dl at g.oswego.edu) * Getopt.h: opterr is public, not private * builtin.cc, Random.cc, streambuf.cc broken into little pieces * std.h getpgrp, setpgrp now have (...) signatures, since some versions on some systems have arguments. * put in malloc revision * prepend-header: globbing changes via ngo's patches * Plex: fixed declaration mismatches for fillTue Jan 30 10:22:35 1990 Doug Lea (dl at g.oswego.edu) * kmp.cc: modified to use libg++ GetOpt, not libc getoptWed Jan 24 05:47:53 1990 Doug Lea (dl at g.oswego.edu) * broke out struct xyzzy from builtin.cc into its own file in /srcSun Jan 21 09:44:10 1990 Doug Lea (dl at g.oswego.edu) * sys/types.h: protect wchar_t and ptrdiff_t from /usr/include version * stddef.h: wchar_t now defaults as unsigned shortSat Jan 20 08:51:01 1990 Doug Lea (dl at g.oswego.edu) * sys/file.h KERNEL now defined only if ultrix. Also a typo: file_f should be file_hFri Jan 19 05:18:03 1990 Doug Lea (dl at g.oswego.edu) * malloc.c: added #ifndef NO_NEW_HANDLER, so malloc.c compilable in C environments with no new handlers, and other #ifdefs to make it C++-compilable as well.Tue Jan 16 04:54:27 1990 Doug Lea (dl at g.oswego.edu) * libg++-1.36.3 released. * etc/benchmarks: enabled various options, now that g++ works with them. * values.h vax MAX/MINFLOAT changed to be same as expected by gcc. * streambuf.cc: Filebuf::overflow(): Fp->eof() is not an error condition. * std.h, stdio.h: more extern C fns declared as returning int, not void when not specified as void by ANSI or C man pages.Sat Jan 13 13:41:29 1990 Doug Lea (dl at g.oswego.edu) * stdio.h: puts returns intFri Jan 12 05:49:09 1990 Doug Lea (dl at g.oswego.edu) * etc/lf/Dirent.h closedir returns void on some system, so Dirent versions do too.Wed Jan 10 10:01:15 1990 Doug Lea (dl at g.oswego.edu) * Rational.h: 175 typo Mon Jan 8 09:43:14 1990 Doug Lea (dl at g.oswego.edu) * file.h: more protection against getting bad fn declarations from /usr/include * builtin.cc: removed dependency on float.h * String.h Join, replicate need to be friendsSat Jan 6 08:48:18 1990 Doug Lea (dl at g.oswego.edu) * from rfg: minor DGUX accomodations in std.h, stdio.h, math.hFri Jan 5 06:41:02 1990 Doug Lea (dl at g.oswego.edu) * from Widen: added warning about tCurses needing linefeeds on broken libcurses, fixed misc typos, added cfree() to malloc.c * math.h -- added inline defs of isnan and isinf for sequentsWed Jan 3 08:29:43 1990 Doug Lea (dl at g.oswego.edu) * builtin.cc: Deleted global _libgxx_io_oblast: no longer needed killed extern decls of it elsewhere. * Strings, Integers: finished/cleaned up previous changesTue Jan 2 10:43:29 1990 Doug Lea (dl at g.oswego.edu) * Integer.cc: isolated copy and clear calls to allocation fns * Strings: Removed StrTmp class, added double concatenationMon Dec 11 08:31:48 1989 Doug Lea (dl at g.oswego.edu) * AVLSet.cc op &= plugged little memory leak: when u is exhausted, but t isn't, delete rest of t. * AVLMap: _delete: cont field wasn't copied in a case it should have been * merged tSet2 back into tSet and tBag2 back into tBag * BitSet.cc (BitSetCompl) ensure all 1's in s[0] when complementing empty set * builtin.cc (return_elapsd_time, set_timer) No longer #ifdef'ed for machines -- new .h organization should work for all. * builtin.cc (lg) redeclared as unsigned->long * DGUX patches from rfg installedTue Dec 5 11:58:51 1989 Doug Lea (dl at g.oswego.edu) * BitSet, Integer, Rational: added constness, removed Tmp classes, and used named return valuesSat Dec 2 06:21:12 1989 Doug Lea (dl at g.oswego.edu) * builtin.cc (dtoa) #if _IEEE != 0 handle isnan, isinf * builtin.cc (itoa) force unsigned division in case num == MININTFri Dec 1 10:08:21 1989 Doug Lea (dl at g.oswego.edu) * istream::operator>> clear eof if at eof but got something valid * String::match and Regex::match return -1 on failure, since 0 could be a legal value * gnulib3.c: Commented out ON_EXIT stuff. On Suns, for some reason, on_exit routines don't link into libraries right. * std.h: fixed getopt proto * stat.h : added fn protos * installed Schmidt's reorganization of etc * math-68881.h fix paren error noted on bug-gcc list * CursesWindow(WINDOW*) initialize sib * Renamed AllocQueue to AllocRing * test.hello.cc #ifdefs for MIPSEL * Plex::del_chunk() delete the chunk, not just the chunk's dataSat Nov 25 12:50:06 1989 Doug Lea (dl at g.oswego.edu) * VStack, VQueue: add operator =() * Obstack::Obstack don't allocate on constructor, just on first use * String::_gsub: don't build new rep if no matches * builtin.h: added more versions of abs * installed new malloc, and new.{h, cc}Thu Nov 23 06:20:17 1989 Doug Lea (dl at g.oswego.edu) * added Schmidt's g++dep to etc * math.h: additions for anint(), etc., HP HAVE_FPUWed Nov 22 14:48:24 1989 Doug Lea (dl at g.oswego.edu) * Added Schmidt's trie-gen to libg++/etcTue Nov 21 08:50:47 1989 Doug Lea (dl at g.oswego.edu) * streambuf: eptr is now the pointer to the last valid char in buffer, not the fence pointer, for AT&T compatibilty * stream, streambuf : Added line buffered put's as default must #define NO_LINE_BUFFER_STREAMBUF to overrideMon Nov 20 09:52:47 1989 Doug Lea (dl at g.oswego.edu) * Plex: finish previous change: add_low, add_high don't introduce straggling chunks * new.h: typo, plus add default placement version of new() * PlotFile, BitString, Fix16 .h's: more cfrontismsSun Nov 19 07:38:36 1989 Doug Lea (dl at g.oswego.edu) * removed File::operator FILE*() because it can lead to ambiguities. * incorporated cfront-dependent #ifdefs, etc. from Schmidt * Fix24: integrated patches from wangSat Nov 18 07:17:04 1989 Doug Lea (dl at g.oswego.edu) * XPlex, RPlex, MPlex (del_low, del_high) old straggling empty chunks weren't being deleted. fixed.Thu Nov 16 05:56:43 1989 Doug Lea (dl at g.oswego.edu) * resource.h: added getrlimit, setrlimitWed Nov 15 05:54:46 1989 Doug Lea (dl at g.oswego.edu) * String.h: typo const& Regex => const Regex&Fri Nov 10 06:45:55 1989 Doug Lea (dl at g.oswego.edu) * Makefile: force submakes in non-gnumake fashionThu Nov 9 09:32:21 1989 Doug Lea (dl at g.oswego.edu) * Curses.cc, curses.h, ctype.h: patches based on darrlyo's stuff. * Fix.cc : *Correctly* installed ++i patch!Wed Nov 8 06:19:39 1989 Doug Lea (dl at g.oswego.edu) * stdio.h now is now sub-included in other .h's needing USG-based info. * new etc/c++-mode.el from detlefs * etc/Makefile: -DETAGS for etags.c * more HPUX patches from darrylo and mike fionTue Nov 7 07:23:25 1989 Doug Lea (dl at g.oswego.edu) * Fix.{h, cc}: cleanup in search of memory leaks * Added -DNO_GNULIB3 option in top-level MakefileMon Nov 6 05:53:42 1989 Doug Lea (dl at g.oswego.edu) * std.h, stdio.h, ctype.h.... HPUX and DGUX patches from cole & darrylo * tests/Makefile tCurses taken out of checktests * Bitset.cc: fixed underallocation in BitSettoa according to patch from darrylo@hpsrdmo.hp.comSun Nov 5 06:45:26 1989 Doug Lea (dl at g.oswego.edu) * gnulib3, Incremental.h, test.hello.cc: patched via Eirik Fuller's incremental loading fixesFri Nov 3 11:22:39 1989 Doug Lea (dl at g.oswego.edu) * 1.36.0 released, after misc cleanupTue Oct 31 09:44:32 1989 Doug Lea (dl at g.oswego.edu) * added Rich Murphey's graph program to libg++/etcMon Oct 30 10:13:07 1989 Doug Lea (dl at g.oswego.edu) * sys/file.h: include types.h & maybe fcntl.h Some folks need them * std.h: index, bcopy, etc. now inline, not macro if USG * streambuf.h: sputback returns success; stream.h istream::putback/unget: set(_fail) if badTue Oct 24 16:53:05 1989 Doug Lea (dl at g.oswego.edu) * stddef.h -- now really defines size_t. OK via new sys/types.h fake-out. * time.h -- now includes //usr/include/time.h tooSun Oct 22 07:58:36 1989 Doug Lea (dl at g.oswego.edu) * String.h, cc: reworked to allow proper operation for consts (some new stuff #ifdef'ed out because of g++ problems)Sat Oct 21 15:29:55 1989 Doug Lea (dl at g.oswego.edu) * Fix.cc: (new_Fix) cure for d < 0 problem from eirik fuller * builtin.cc: added dtoa * AllocQueue.h,cc: added it & use elsewhere for building formatting & ascii conversionsWed Oct 18 05:37:11 1989 Doug Lea (dl at g.oswego.edu) * Fix16.cc, Fix24.cc: Fixed operator / per wang's suggestionsTue Oct 17 06:47:25 1989 Doug Lea (dl at g.oswego.edu) * stream.cc, Integer.cc: istream op >>, fixed to not read after EOF when decoding numbersMon Oct 16 15:33:11 1989 Doug Lea (dl at g.oswego.edu) * added ostream << long long, and itoa's to handle * values.h, stdio.h, Fix.cc, File.cc: things for convex from convex!csmith@uxc.cso.uiuc.eduSat Oct 14 07:19:30 1989 Doug Lea (dl at g.oswego.edu) * time.h: typedef'ed timezone to c_proto_timezone if not USGWed Oct 11 09:42:39 1989 Doug Lea (dl at g.oswego.edu) * Makefiles: fixed various typos * misc: cleaned up enum clashes reported with -Wenum-clash * stream.cc Added #ifdefs to use filebufs for standard streams if Filebufs give people trouble.Tue Oct 3 07:02:56 1989 Doug Lea (dl at g.oswego.edu) * setjmp.h: now #includes host /usr/include/setjmp.hMon Oct 2 16:00:59 1989 Doug Lea (dl at g.oswego.edu) * commented out gcc constness in revised Complex.h since it's still officially illegal to declare fns with refs(ptrs) as const * incorporated new gperf from schmidt * added dhrystone benchmark to etcSat Sep 30 09:02:07 1989 Doug Lea (dl at g.oswego.edu)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -