aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib
Commit message (Collapse)AuthorAgeFilesLines
* MFC r212286:Tijl Coosemans2010-09-212-2/+2
| | | | | | | | | | | | | | GCC defines built-ins for atomic instructions found on i486 and higher. Because FreeBSD no longer supports the 80386 cpu all code targeting FreeBSD/i386 necessarily runs on i486 or higher so the compiler built-ins can be used by default inside libstdc++ and in C++ headers. This allows newly compiled C++ code to inline some atomic operations. Old binaries continue to use libstdc++ functions. Approved by: kib (mentor) Notes: svn path=/stable/7/; revision=212963
* MFC svn rev 179834.Alexander Kabaev2008-06-201-1/+15
| | | | | | | | | | | Install extra include files that were forgotten in original GCC 4.2.x import changes. PR: 124647 Submitted by: Vlad GALU Notes: svn path=/stable/7/; revision=179885
* MFC of library version bump. From original commit:Ken Smith2007-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | > While checking over the libraries for 7.0-REL Kris found the following > libraries had not had their versions bumped relative to 6.3-REL but > had indeed been changed. We need to bump their version so they can be > properly added to the compat6x port: > > libasn1.so.8 libgssapi.so.8 libhdb.so.8 libkadm5clnt.so.8 > libkadm5srv.so.8 libkafs5.so.8 libkrb5.so.8 libobjc.so.2 Versions being MFCed: gnu/lib/libobjc/Makefile: 1.33 kerberos5/lib/Makefile.inc: 1.8 lib/libgssapi/Makefile: 1.3 Approved by: re (bmah) Notes: svn path=/stable/7/; revision=173786
* - After gcc 4.2 import, include/objc/objc-api.h requires objc-decls.h whichRong-En Fan2007-10-121-1/+1
| | | | | | | | | | | | we did not install. Install objc-decls.h to fix. PR: 116943 Reported by: beech Submitted by: vanilla on -current, kan Approved by: re (kensmith) Notes: svn path=/stable/7/; revision=172578
* Fix stack overflow with too many items return list in 'dialog' program.Andrey A. Chernov2007-08-241-1/+1
| | | | | | | | | (Noticed in ghostscript-gpl core dump) Approved by: re@ (bmah) Notes: svn path=/head/; revision=171951
* Install etx/numeric_traits.h.Alexander Kabaev2007-08-161-4/+4
| | | | | | | | PR: gnu/115250 Approved by: re (blanket) Notes: svn path=/head/; revision=171864
* Remove comment that was added by mistakes and which prevented _eprintfAlexander Kabaev2007-08-141-1/+1
| | | | | | | | | and gcc_bcmp to be added to static libgcc.a. Approved by: re (kensmith) Notes: svn path=/head/; revision=171846
* - Bump share library version which were missed in last bumpRong-En Fan2007-06-183-3/+3
| | | | | | | | | Reported by: jhb Discussed with: deischen, des, doubg, harti Approved by: re (kensmith) Notes: svn path=/head/; revision=170925
* Install omp.h file.Alexander Kabaev2007-05-311-0/+2
| | | | | | | Submitted by: Pieter de Goeje (pieter at degoejes dot nl) Notes: svn path=/head/; revision=170156
* Don't forget to clean generated ssp.h.Ruslan Ermilov2007-05-221-0/+1
| | | | Notes: svn path=/head/; revision=169862
* Fix the fallout from over-zealous obsolete files removal. Use correctAlexander Kabaev2007-05-191-1/+1
| | | | | | | atomicity.h file for arm and powerpc. Notes: svn path=/head/; revision=169767
* Do not compile hash_compat.c.Alexander Kabaev2007-05-191-1/+1
| | | | Notes: svn path=/head/; revision=169736
* Update bmake glue to build GCC 4.2.Alexander Kabaev2007-05-1913-678/+1396
| | | | | | | | | | | | | | | | | | | | | | | | Also: Switch FreeBSD to use libgcc_s.so.1. Use dl_iterate_phdr to locate shared objects' exception frame info instead of depending on older register_frame_info machinery. This allows us to avoid depending on libgcc_s.so.1 in binaries that do not use exception handling directly. As an additional benefit it breaks circular libc <=> libgcc_s.so.1 dependency too. Build newly added libgomp.so.1 library, the runtime support bits for OpenMP. Build LGPLed libssp library. Our libc provides our own BSD-licensed SSP callbacks implementation, so this library is only built to benefit applications that have hadcoded knowledge of libssp.so and libssp_nonshared.a. When linked in from command line, these libraries override libc implementation. Notes: svn path=/head/; revision=169718
* Change RL_LIBRARY_VERSIONAndrey A. Chernov2006-12-311-1/+1
| | | | Notes: svn path=/head/; revision=165677
* Update configAndrey A. Chernov2006-12-311-3/+33
| | | | Notes: svn path=/head/; revision=165676
* Don't build the libgcc with functions already included in the libc toOlivier Houchard2006-10-121-1/+1
| | | | | | | | | unbreak the build. We'll switch back to the libgcc functions and get rid of the libsoftfloat later. Notes: svn path=/head/; revision=163279
* The ARM platform does the setjmp/longjmp type of exception handling.David E. O'Brien2006-10-051-0/+3
| | | | Notes: svn path=/head/; revision=163043
* Fix build due to the incomplete removal of demangle.h.Ruslan Ermilov2006-09-301-1/+1
| | | | Notes: svn path=/head/; revision=162851
* Reduce diffs with file generated by FSF configure.Alexander Kabaev2006-09-221-12/+18
| | | | Notes: svn path=/head/; revision=162553
* Update libsupc++ to include missing files. This was fixed in libstdc++Alexander Kabaev2006-08-191-5/+6
| | | | | | | | | | a long time ago, but libsupc++ was left out somehow, PR: gnu/99702 Submitted by: George Mitchell Notes: svn path=/head/; revision=161457
* Garbage collect library we did not compile for ages.Alexander Kabaev2006-06-061-7/+0
| | | | Notes: svn path=/head/; revision=159355
* Upgrade to 5.1Andrey A. Chernov2006-03-272-1/+22
| | | | Notes: svn path=/head/; revision=157190
* Convert NO_PROFILE and NO_LIB32 to new style.Ruslan Ermilov2006-03-183-5/+9
| | | | Notes: svn path=/head/; revision=156854
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-172-4/+8
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* NO_MAN is not needed here.Ruslan Ermilov2006-03-161-1/+0
| | | | Notes: svn path=/head/; revision=156775
* Include <sys/defs.h> to get __ISO_C_VISIBLE definition is one is notAlexander Kabaev2005-09-161-0/+3
| | | | | | | already available. Notes: svn path=/head/; revision=150234
* Do not expose vfwscanf, vswscanf, vwscanf and wcstof functions ifAlexander Kabaev2005-09-161-0/+8
| | | | | | | they are not visible from wchar.h. Notes: svn path=/head/; revision=150233
* Do not place paragraph information post-macro unless required by mdoc(7).Tom Rhodes2005-08-201-2/+2
| | | | Notes: svn path=/head/; revision=149321
* Repeatability is Considered Good when building this library, too. (AndColin Percival2005-08-171-0/+1
| | | | | | | I think this is the last one which needs it.) Notes: svn path=/head/; revision=149195
* Add -frandom-seed=RepeatabilityConsideredGood to CFLAGS. This makesColin Percival2005-08-171-0/+1
| | | | | | | | | | | this library build repeatably. (This change was made to libstdc++ several months ago; I just realized today that it would help here as well.) Approved by: kan Notes: svn path=/head/; revision=149172
* Bump the shared library version number of all libraries that have notKen Smith2005-07-226-6/+6
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* This commit was generated by cvs2svn to compensate for changes in r146052,Tim J. Robbins2005-05-101-26/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=146053
* Update instructions to match recent import.Tim J. Robbins2005-05-101-7/+13
| | | | Notes: svn path=/head/; revision=146050
* Update build infrastructure for new GNU regex bits.Tim J. Robbins2005-05-102-1/+13
| | | | Notes: svn path=/head/; revision=146044
* Merge. Discard local bracket expression collating order patch, sinceTim J. Robbins2005-05-101-7847/+51
| | | | | | | | modern versions of GNU regex already do things the way we want when multibyte character support is enabled. Notes: svn path=/head/; revision=146043
* This commit was generated by cvs2svn to compensate for changes in r146040,Tim J. Robbins2005-05-106-20/+10796
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=146041
| * Import of regex bits from fedora-glibc-2_3_4-21 tag in glibc CVS.vendor/libregex/fedora-glibc-2.3.4-21Tim J. Robbins2005-05-107-7862/+10847
| | | | | | | | | | Notes: svn path=/vendor/libregex/dist/; revision=146040 svn path=/vendor/libregex/fedora-glibc-2.3.4-21/; revision=146042; tag=vendor/libregex/fedora-glibc-2.3.4-21
* | Turn on libobjc.so for all platforms on -current. It didn't work backPeter Wemm2005-05-011-12/+2
| | | | | | | | | | | | | | in 1996. Notes: svn path=/head/; revision=145739
* | Enforce style.Makefile(5).Tom Rhodes2005-04-222-2/+2
| | | | | | | | | | | | | | Glanced at by: ru (some time ago). Notes: svn path=/head/; revision=145413
* | Teach libstdc++ about frexpl() and ldexpl().David Schultz2005-03-261-2/+2
| | | | | | | | Notes: svn path=/head/; revision=144140
* | Fixed compilation warnings.Ruslan Ermilov2005-02-211-1/+2
| | | | | | | | Notes: svn path=/head/; revision=142189
* | Expand contractions.Ruslan Ermilov2005-02-151-1/+1
| | | | | | | | Notes: svn path=/head/; revision=141946
* | Expand *n't contractions.Ruslan Ermilov2005-02-131-1/+1
| | | | | | | | Notes: svn path=/head/; revision=141846
* | More math functions.Alexander Kabaev2005-01-261-3/+3
| | | | | | | | | | | | | | Prodded by: stefanf Notes: svn path=/head/; revision=140864
* | We have floorl() now. Reflect this in the library config file.Alexander Kabaev2005-01-261-1/+1
| | | | | | | | Notes: svn path=/head/; revision=140861
* | Of all templates only lists need a special implmementation file compiledAlexander Kabaev2005-01-261-8/+9
| | | | | | | | | | | | | | | | to support __GLIBCXX_DEBUG. Add debug_list.cc to the list of files to compile. Notes: svn path=/head/; revision=140860
* | Sort sections.Ruslan Ermilov2005-01-181-10/+11
| | | | | | | | Notes: svn path=/head/; revision=140410
* | Add -frandom-seed=RepeatabilityConsideredGood to CFLAGS for building thisColin Percival2005-01-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | library. As the value suggests, this allows the library to be built repeatably; without this flag, gcc uses a random value in its parsing. Since the random seed is only used when handling files which do not have any externally-visible symbols, this change is not needed for any other libraries in the FreeBSD base system. Discussed on: freebsd-arch (in early November) Approved by: kan MFC after: 1 week Notes: svn path=/head/; revision=140372
* | Fix 'redraw' of checklist box. It is occurs in situation when size ofAlexey Zelkin2005-01-041-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | checklist box is strictly set via command line, but amount of checklist items less than height of checklist box. In this case bottom part of box was not redrawn (occurs when passing focus behind of 'Cancel' button while configuring any FreeBSD port OPTIONS) MFC after: 3 days Notes: svn path=/head/; revision=139669
* | NOHTML -> NO_HTMLRuslan Ermilov2004-12-211-1/+1
| | | | | | | | Notes: svn path=/head/; revision=139119