summaryrefslogtreecommitdiffstats
path: root/gnu/lib
AgeCommit message (Collapse)AuthorFilesLines
2008-03-28Enable shared libraries on landisk.drahn1-0/+3
The sh architecture required some different linkage than most platforms, This fixes those other requirements.
2007-11-05make sure configure does not hardcode MAKE in its generated makefile.espie1-1/+2
(GNU people high on LSD... ? ??? )
2007-09-03crank libc and libstdc++ majorsmillert1-1/+1
2007-07-23- enable thread support in libobjckurt3-4/+9
- disable thread priorities in libobjc to avoid thread starvation issues - major bump lib due to new link dependency on pthread - link objc regress with -pthread Tested on i386/amd64/powerpc/landisk/vax/sparc64/hppa. okay espie@
2006-12-26Fix inline asm. From GCC PR 17856. Fixes gnash on amd64.kettenis1-4/+6
pointed out by deanna@
2006-11-07remove sudo around includes, since that's already done by the toplevel.espie1-3/+3
Requested by Mr T.
2006-11-07activate *trans functions, noticed by robert/wilfried, tested byespie1-2/+0
various people.
2006-08-28-fgnu-runtime is only effective for Objective-C source, and produces atsi1-9/+9
warning otherwise. ok herrb@
2006-07-12makeinfo --no-split, simplifies sets immensely.espie1-1/+2
Approved deraadt@, kettenis@
2006-01-13Major number bump due to types changes.millert1-1/+1
2005-10-19strcpy -> strlcpybiorn1-1/+1
ok beck@
2005-06-17next citrus step.espie67-163/+168
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump
2005-05-11use the ctype stuff in libc instead of re-rolling our own.espie4-132/+31
okay and comments from otto@ (static cast) and kettenis@. Major bump.
2005-04-30Fix printing floating-point numbers. Bump major number.kettenis2-5/+5
ok espie@
2005-04-28bump major version, just to be sure.espie1-1/+1
I did check on i386 that the compiled code was identical. However, nm shows different symbols in old libobjc compiled with gcc 2.95 versus symbols in new libobjc compiled with gcc 3.3.5. Since that makes Theo uneasy, and since I didn't remember to ask miod to verify nm before/after the libobjc change on all architectures, let's crank the major number. This is probably 99.9% unnecessary, but the crank takes care of the 0.1% chance that I fucked up and that this change will break, say, the Objective C ABI on mvme88k. Fucked up process on my part. Theo's right to remind me.
2005-04-28also use new libobjc on old architectures, since it builds fine withespie1-2/+2
gcc 2.95. tests and okay miod@, marc@.
2005-04-27strcpy -> strlcpy, sprintf -> snprintf, so that the testsuite worksespie3-5/+5
again...
2005-04-27zap strlcpy.espie4-20/+25
bring some code from more recent gcc, in order to have size_t, and to simplify things a little. okay otto@ and friends.
2005-04-27allows snprintf and friends to be in std if we include cstdio.hespie2-7/+7
API addition -> minor bump. (part of the strlcpy change okayed by otto@ and friends, that's the part that requires the bump)
2005-04-27strcpy->strlcpy, needed by libstdc++ actually.espie1-4/+4
2005-04-16amd64 canonicalizationkettenis2-6/+0
ok pvalchev@, fine deraadt@
2005-04-14major bump:espie4-17/+2
- activate partial wchar_t support; - kill old compatibility function that happens to use strcpy, poor guy.
2005-04-14temp scaffolding to switch on partial wchar_t support based onespie3-4/+5
_GLIBCPP_USE_TYPE_WCHAR_T
2005-04-14use snprintf. okay deraadt@espie3-9/+10
2005-04-10crank major -- it is CLEARLY needed; pval okderaadt1-1/+1
2005-04-09bye, bye, sprintf.espie6-1/+346
create an actual openbsd configuration that we can tweak. okay kettenis@
2005-04-08amd64 canonicalization.kettenis3-9/+0
ok deraadt@, pvalchev@
2005-03-29Bump major version.kettenis1-1/+1
ok deraadt@
2005-03-28Fix libobjc for i386.kettenis1-2/+2
ok deraadt@
2005-02-04unfuck amd64pvalchev5-0/+15
2005-01-25simplify OpenBSD case by using arch(1) and sed to grabbrad10-197/+40
the machine architecture. We now output amd64 instead of x86_64 as it should be. ok deraadt@ pvalchev@
2005-01-09go look in MAKEOBJDIR if defined, ensuring cross-pieces have a chanceespie1-2/+4
to find each other. okay niklas@ (`deja-vu')
2005-01-02add zaurus, fix cats entry. ok jakob@ pvalchev@ deraadt@drahn4-0/+21
2004-12-30Actual synch with 3.3.5.espie236-8157/+7856
Changes in Makefile.bsd-wrapper to avoid prereq. Fix in lib*/config.h.in to include the right ones and get the correct definitions. Bump of shlib_version accordingly.
2004-12-24result of mergeespie1-1/+1
2004-12-24gcc 3.3.5espie3-26/+54
2004-12-24mergeespie7-1736/+1883
2004-12-24gcc 3.3.5espie41-722/+1284
2004-12-24result from merge... highly weird, since dale mixed things upespie232-7836/+8126
and we're going back, as his libf2c 3.3.2 is actually libf2c 3.2.3.
2004-12-24gcc 3.3.5 updateespie232-8126/+7848
2004-12-24fix up conflictsespie21-72/+204
2004-12-24update to gcc 3.3.5espie18-129/+58
2004-10-16- use shlib_version for major/minor lib revsbrad4-6/+12
- take CC/CXX into consideration with autoconf - put libtool_VERSION in configure back to the stock value (same as configure.in) ok millert@ drahn@
2004-09-18gnu code will never, ever, EVER, get close to passing lintderaadt1-1/+3
2004-08-30cute side-effect of bsd.lib.mk, some typos only show up with make tags.espie1-2/+2
noticed by marco@ okay millert@
2004-08-11Clean up old mips stuff and add sgi.pefo4-40/+4
ok deraadt@
2004-08-09Remove second instance of nls.c from the file list.pefo1-2/+2
OK from kettenis@, deraadt@
2004-07-13bump these again, depending on gcc2/gcc3 a different library is installeddrahn1-1/+1
and they have different major numbers to prevent collision.
2004-07-13errno changes, lib major version bumps, and general flag daymarc5-5/+5
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-04cats -> arm; miod okderaadt1-0/+3