summaryrefslogtreecommitdiff
path: root/gnu/lib
AgeCommit message (Collapse)Author
2008-03-28Enable shared libraries on landisk.Dale Rahn
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.Marc Espie
(GNU people high on LSD... ? ??? )
2007-09-03crank libc and libstdc++ majorsTodd C. Miller
2007-07-23- enable thread support in libobjcKurt Miller
- 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.Mark Kettenis
pointed out by deanna@
2006-11-07remove sudo around includes, since that's already done by the toplevel.Marc Espie
Requested by Mr T.
2006-11-07activate *trans functions, noticed by robert/wilfried, tested byMarc Espie
various people.
2006-08-28-fgnu-runtime is only effective for Objective-C source, and produces aMarc Aurele La France
warning otherwise. ok herrb@
2006-07-12makeinfo --no-split, simplifies sets immensely.Marc Espie
Approved deraadt@, kettenis@
2006-01-13Major number bump due to types changes.Todd C. Miller
2005-10-19strcpy -> strlcpyBjorn Sandell
ok beck@
2005-06-17next citrus step.Marc Espie
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump
2005-05-11use the ctype stuff in libc instead of re-rolling our own.Marc Espie
okay and comments from otto@ (static cast) and kettenis@. Major bump.
2005-04-30Fix printing floating-point numbers. Bump major number.Mark Kettenis
ok espie@
2005-04-28bump major version, just to be sure.Marc Espie
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 withMarc Espie
gcc 2.95. tests and okay miod@, marc@.
2005-04-27strcpy -> strlcpy, sprintf -> snprintf, so that the testsuite worksMarc Espie
again...
2005-04-27zap strlcpy.Marc Espie
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.hMarc Espie
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.Marc Espie
2005-04-16amd64 canonicalizationMark Kettenis
ok pvalchev@, fine deraadt@
2005-04-14major bump:Marc Espie
- 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 onMarc Espie
_GLIBCPP_USE_TYPE_WCHAR_T
2005-04-14use snprintf. okay deraadt@Marc Espie
2005-04-10crank major -- it is CLEARLY needed; pval okTheo de Raadt
2005-04-09bye, bye, sprintf.Marc Espie
create an actual openbsd configuration that we can tweak. okay kettenis@
2005-04-08amd64 canonicalization.Mark Kettenis
ok deraadt@, pvalchev@
2005-03-29Bump major version.Mark Kettenis
ok deraadt@
2005-03-28Fix libobjc for i386.Mark Kettenis
ok deraadt@
2005-02-04unfuck amd64Peter Valchev
2005-01-25simplify OpenBSD case by using arch(1) and sed to grabBrad Smith
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 chanceMarc Espie
to find each other. okay niklas@ (`deja-vu')
2005-01-02add zaurus, fix cats entry. ok jakob@ pvalchev@ deraadt@Dale Rahn
2004-12-30Actual synch with 3.3.5.Marc Espie
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 mergeMarc Espie
2004-12-24gcc 3.3.5Marc Espie
2004-12-24mergeMarc Espie
2004-12-24gcc 3.3.5Marc Espie
2004-12-24result from merge... highly weird, since dale mixed things upMarc Espie
and we're going back, as his libf2c 3.3.2 is actually libf2c 3.2.3.
2004-12-24fix up conflictsMarc Espie
2004-10-16- use shlib_version for major/minor lib revsBrad Smith
- 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 lintTheo de Raadt
2004-08-30cute side-effect of bsd.lib.mk, some typos only show up with make tags.Marc Espie
noticed by marco@ okay millert@
2004-08-11Clean up old mips stuff and add sgi.Per Fogelstrom
ok deraadt@
2004-08-09Remove second instance of nls.c from the file list.Per Fogelstrom
OK from kettenis@, deraadt@
2004-07-13bump these again, depending on gcc2/gcc3 a different library is installedDale Rahn
and they have different major numbers to prevent collision.
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
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 okTheo de Raadt
2004-05-27for openbsd-*-hppa* force libtool to pass all dep-libs through for -lgcc ↵Michael Shalayeff
used for shlib linking; espie@ ok
2004-05-20Correctly copy text into line buffer.Mark Kettenis
ok miod@