summaryrefslogtreecommitdiffstats
path: root/gnu/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add support for building on MIPS based systems.imp1998-12-162-2/+16
|
* libg++ and libstdc++ also have internal calls to libm. Programs using thepeter1998-10-112-2/+10
| | | | | | | | | | | | shared versions should not need to add -lm unless the program uses libm itself. Strictly speaking, libg++ depends on libstdc++, but libstdc++ has dynamic dependencies on some exception tables and binutils doesn't seem to like it when a secondary library has undefined references. It doesn't seem to care when -lstdc++ is added on the command line to ld though. Anyway, the c++ driver adds -lstdc++ explicitly, so that should be OK. c++ also adds -lm explicitly too, even though it wouldn't need to now. [except for statically linked binaries as .a files don't have an equivalent of automatic internal shared object dependencies.]
* Replace use of non-standard ld -O with a ld -o / mv combination as usedpeter1998-10-061-7/+13
| | | | | | elsewhere in the tree. Binutils doesn't support the -O hack^H^H^H^H extension. (actually, it ignores it for option compatability with some other OS).
* Add documentation for new tree functions.jkh1998-10-022-8/+73
| | | | Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
* Add missing free().jkh1998-09-301-1/+2
| | | | Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
* Add examples for tree functions.jkh1998-09-296-2/+346
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Add support for saved trees.jkh1998-09-292-4/+111
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Update tree function and remove gratuitous .h file.jkh1998-09-282-48/+79
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Unbump the minor number; guess this doesn't happen in the ELF worldjkh1998-09-281-2/+2
| | | | anymore and maybe we should nuke the meaning if MINOR altogether. :)
* Add some new functionality which I promised to add over a year a go andjkh1998-09-264-3/+1035
| | | | | | | shamefully dropped on the floor. I need to add it now since it does a minor number bump, but otherwise the current functionality of libdialog is unchanged (in all its evil glory) and the change is non-intrusive. Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Fix bogus length restriction on readlink. Use sizeof(buf) - 1 ratherimp1998-09-101-1/+1
| | | | | | | than the size of the directory name. Fix style bug which increased the number of lines > 80 characters by one. Pointed out by: bde
* Use size of structure rather than hard coded 256 in readlink. This changeimp1998-09-091-1/+1
| | | | either came from OpenBSD, or was inspired by work done there.
* Document why the library is still not being build as shared.cracauer1998-09-091-2/+2
| | | | PR: gnu/7811
* Fixed munging of the SUBDIR list in rev.1.16-1.18.bde1998-09-021-4/+2
|
* All libs build on alpha now.dfr1998-08-311-6/+2
|
* Get definition of va_list from <stdarg.h>.dfr1998-08-311-1/+2
|
* BINFORMAT -> OBJFORMAT ready for E-day.jb1998-08-302-4/+4
|
* Change the aux field type to long instead of int so that it is largejb1998-08-201-1/+1
| | | | enough to hold a man-sized pointer.
* Use a different hack for building libgcc2: `XCC= ${CC}' instead ofbde1998-07-081-37/+19
| | | | | | | | | | | | | `XCC= <relative cc> -B<path to relative cc1> ...'. This is equivalent when cc and cc1, etc. have just been bootstrapped by `make world'. The relative versions normally won't work if the target system is not binary compatible. Bootstrapping different versions of gcc without going through `make world' is slightly more broken than before. Uniformized macro names (P1OBJS -> LIB1POBJS, etc.). Don't give full paths to sources.
* Spelling corrections.jkoshy1998-06-061-2/+2
| | | | | PR: 6868 Submitted by: Josh Gilliam <josh@quick.net>
* Don't blow away parts of the sourcetree on a 'make clean'. This waseivind1998-05-241-4/+4
| | | | | only harmful for building from a read-only filesystem - the parts blown away were old rm'ed directories.
* Change the order of the include paths so that the architecture specificjb1998-05-152-6/+6
| | | | | directory is searched before the generic one. You can guess what was happening.. all the world's assumed to be 32-bit.
* This was broken for ELF builds.dfr1998-04-301-1/+1
|
* Upgrade to 2.2ache1998-04-282-3/+10
|
* Support building of libgcc.a without building all of gcc. This isbde1998-03-231-15/+34
| | | | | useful for bootstrapping. Compatible versions of gcc and cc1 should should be installed before using this feature.
* Don't use beforedepend to complicate and break things. The usualbde1998-03-201-140/+65
| | | | | | | | | | fix of putting generated source files in SRCS breaks many special cases (many dependencies had to be incomplete for ${.ALLSRC} not to give .h files that would break compiling with c++ -c). Reduce these special cases to the general case so that SRCS works normally and bsd.lib.mk handles most of the complications. Now we only have to duplicate rules from bsd.lib.mk to add special CFLAGS in some cases.
* Put sources in SRCS and don't depend on them in beforedepend. IIRC,bde1998-03-122-6/+8
| | | | | this is to fix `make -j50' where `make -j18' worked. The race may just have been more likely to be lost for -j50.
* Don't add streambuf.cc to SRCS twice.bde1998-02-251-2/+2
|
* Just one of these libs left to port to alpha.jb1998-02-191-5/+5
|
* Modify for MACHINE_ARCH support instead of assuming just x86.jb1998-01-252-20/+83
| | | | Added alpha and m68k stuff.
* Avoid building x86 specific libraries on Alpha.jb1998-01-101-2/+8
|
* <gnuregex.h> is rather old and breaks AWK's regex matching. Use a newerjraynard1997-10-191-2/+14
| | | | version instead.
* Fix improperly re-entrant code which caused the menu spammage we'vejkh1997-10-122-37/+25
| | | | | been seeing since 2.2.1. Pointed-in-the-right-direction by: phk
* _G_VTABLE_LABLE_PREFIX is different between ELF and a.outpeter1997-09-201-0/+6
| | | | ('_vt.' vs '__vt$')
* Insert first cut of hooks for compiling under ELF.peter1997-08-291-3/+16
|
* Insert hooks for building under elf.peter1997-08-291-2/+16
|
* Backed out previous commit. mp.h is installed from libmp and should notbde1997-08-211-3/+1
| | | | be installed from here.
* during the ,beforeinstall' target mp.h has to be installed as wellandreas1997-08-171-1/+3
| | | | | to /usr/include. Otherwise chkey and newkey can't be compiled properly during make world.
* Upgrade to 2.1ache1997-06-072-21/+144
|
* Add ${DESTDIR} in front of absolute paths.asami1997-05-232-4/+4
| | | | Reviewed by: bde
* Bye bye CPLUSPLUSLIB hack! It's not needed any more.jdp1997-05-062-4/+2
| | | | | Don't merge this into -2.2 unless you understand the dependencies on c++rt0, bsd.lib.mk, and gcc -shared. I.e., let me do it.
* Fixed synopsis. There was a missing arg, 3 args with the wrong type,bde1997-04-131-12/+22
| | | | | and many apparent dependendcies on <sys/types.h> from use of u_char. <dialog.h> avoids u_char, so avoid it here too.
* Fixed bogus existence test related to searching for a nearby objbde1997-04-102-12/+4
| | | | | | | directory. The object (= current) directory always exists, so don't search for it. Use ${.TARGET} instead of deprecated $@.
* Oops. Missed the Complex number add case of code generation.. :-]peter1997-04-091-4/+4
| | | | | | Fixes PR#3239. Submitted by: Takeshi WATANABE <watanabe@crayon.earth.s.kobe-u.ac.jp>
* YAMF22jkh1997-03-291-2/+2
|
* Fix various overflows for items longer then menu width.ache1997-02-281-4/+6
| | | | | | | Fix cursor place after PgUp/PgDn. Should go into 2.2 Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Revert $FreeBSD$ to $Id$peter1997-02-2238-38/+38
|
* When wrong directory choosed and chdir failed, directory nameache1997-02-182-2/+5
| | | | | | | | | | | was not reset to old name causing any file choosen put error diagnostic about wrong directory, fix it by resetting back to old name after chdir failed. Add \r as alias to \n, some telnets have problem with that. Should go into 2.2 Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su> & me
* Go on one of my periodic rampages through this code, trying to makejkh1997-01-174-157/+189
| | | | | | | it DTRT. In the process, discover the usual 10-15 evil bogons which have been lurking in it for years. This closes, for one thing, the recent report Mike Smith made about nested checklist menus returning with the scrolling region messed up.
* Simplify using SRCDIRache1997-01-161-3/+1
|
OpenPOWER on IntegriCloud