aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
...
* Add comment about a requirement in using a 64-bit `long' on i386.David E. O'Brien2000-11-101-0/+3
| | | | Notes: svn path=/head/; revision=68572
* Link with libgcc_pic when building shared objects.David E. O'Brien2000-11-101-1/+4
| | | | | | | | | | | (note we should not just use GCC's default LIBGCC_SPEC as it doesn't use the PIC version when linking shared) Recomended by: jdp PR: 21983 Notes: svn path=/head/; revision=68571
* Sync gdb thread support with recent changes to the threads library.Daniel Eischen2000-11-101-17/+10
| | | | | | | Approved by: obrien Notes: svn path=/head/; revision=68539
* Found remaining -kthread option that [sort of] supported using theDavid E. O'Brien2000-11-091-1/+3
| | | | | | | | | | | | LinuxThreads port. Dike it out as it was removed from freebsd.h on 19-July-2000 as this option depended on bits not part of the base system and required people to install the LinuxThreads port in a manner non-consistent with the workings of our Ports Collection. Requested by: jasone Notes: svn path=/head/; revision=68528
* Tell libgcc_r how to initialize a mutex before it uses it. ThisJohn Polstra2000-11-011-0/+1
| | | | | | | | fixes the immediate segmentation violations from some multithreaded programs built on very up-to-date systems. Notes: svn path=/head/; revision=68143
* Quiet -Wall.David E. O'Brien2000-10-311-1/+4
| | | | Notes: svn path=/head/; revision=68064
* GCC uses .asm files on the Alpha for crt{begin,end}.o rather thanDavid E. O'Brien2000-10-311-9/+30
| | | | | | | | | crtstuff.c as they do for other platforms. Moral support from: jdp Notes: svn path=/head/; revision=68019
* Change "PERL_THREADED=yes" to "PERL_THREADED=true".Vanilla I. Shu2000-10-301-4/+2
| | | | Notes: svn path=/head/; revision=67925
* Add suffix "-thread" to archname when perl with thread support.Vanilla I. Shu2000-10-309-11/+11
| | | | | | | Approved by: markm Notes: svn path=/head/; revision=67923
* Add two new classes of problem reports primarily for the Ports Collection:Steve Price2000-10-292-3/+3
| | | | | | | | | | | | | | - update: For submitting non-maintainer updates/changes - maintainer-update: For submitting maintainer updates/changes The intent is to make it easier to spot maintainer sactioned or submitted updates to ports though it might also be useful for userland code that is maintained by someone that is not a FreeBSD committer. Submitted by: nbm and many others Notes: svn path=/head/; revision=67909
* Update to version 3.113. Major changes were to incorporate FreeBSD-Steve Price2000-10-299-196/+326
| | | | | | | | | | | | | | | specific changes into the original distribution (although sometimes with a slightly different approach) and to add two commandline options to send-pr(1): -c which allows you to specify an address to CC this PR to -s allow the severity to be specified on the commandline PR: 17922 Notes: svn path=/head/; revision=67908
* * Bring back the guts of crt{i,n}.S. This allows C++ exceptions to workDavid E. O'Brien2000-10-282-1/+57
| | | | | | | | | | | | | | | | | | | | | | when using the egcs and gcc-devel ports, along with GCC built from stock public FSF sources. With out this change, FreeBSD will be removed from the list of systems GCC 3.0 must be evaluated on before release. With the effort some of us put into getting FreeBSD on this list, we should not turn this effort into a waste, else we might not be worth fighting for in the future. (note that Alpha and IA-64 versions of crt{i,n}.S are needed) * Switch from our own crt{begin,in} to those created from GCC's crtstuff.c. This will allow us to switch to DWARF2 exceptions in the future, along with staying in sync with any future GCC requirements. * Break out our ELF branding bits into a seperate file. Currently this is now included by our crt1.c files (since this functionality was part of our native crtbegin.c). Later crtbrand.o will be merged in the creation of crti.o. Notes: svn path=/head/; revision=67811
* Add "NO_CXX" knob to match src/gnu/usr.bin/cc/Makefile.David E. O'Brien2000-10-241-1/+5
| | | | Notes: svn path=/head/; revision=67489
* Include sys/types.hBrian Somers2000-10-161-0/+2
| | | | Notes: svn path=/head/; revision=67183
* include <sys/types.h>Brian Somers2000-10-151-0/+4
| | | | Notes: svn path=/head/; revision=67176
* Adjust to reflect recent changes in the internal layout of a structDaniel Eischen2000-10-131-26/+46
| | | | | | | | | pthread in libc_r. Reviewed by: dfr Notes: svn path=/head/; revision=67098
* Style tweaks.David E. O'Brien2000-10-131-7/+4
| | | | Notes: svn path=/head/; revision=67068
* Regenerated. There are a bunch of changes from this round of ./configurePeter Wemm2000-10-022-48/+102
| | | | | | | | but none of them are used or make any difference (at least in the FreeBSD version). Notes: svn path=/head/; revision=66532
* Stop the freebsd hardwired version of send-pr from requestingPeter Wemm2000-09-251-30/+7
| | | | | | | | submitter-id's and try and stop people sending 'Confidential: yes' PRs. The gnats database is public. Notes: svn path=/head/; revision=66368
* Removed files not present in v1_15 import.Ruslan Ermilov2000-09-221-2/+2
| | | | Notes: svn path=/head/; revision=66238
* Spelling fixesAndrey A. Chernov2000-09-171-2/+2
| | | | | | | Submitted by: "Peter Avalos" <pavalos@theshell.com> Notes: svn path=/head/; revision=65975
* Remove unneded -lmytinfoAndrey A. Chernov2000-09-162-4/+4
| | | | Notes: svn path=/head/; revision=65915
* Gosh. I managed to commit the wrong version of this file. Darn;Mark Murray2000-09-151-4/+4
| | | | | | | | | I must remember not to do that again. (This fixes broken install and distribute targets) Notes: svn path=/head/; revision=65879
* Silence the perl build a lot; particularly in the case where aMark Murray2000-09-141-4/+4
| | | | | | | | | | "make all" is being done on top of a "make buildworld", and nothing needs making. Asked for by: jkh Notes: svn path=/head/; revision=65853
* Fixes and cleanups to the perl build; don't error out when NOCLEAN isMark Murray2000-08-207-10/+20
| | | | | | | | | set and directories are being (re)made; build the procname ($0) stuff, don't install miniperl. (Miniperl needs a revisit). Notes: svn path=/head/; revision=64873
* Silence -Wall; main()'s second argument was "unsigned char **",Mark Murray2000-08-191-6/+8
| | | | | | | and this had filtered down into too many other places. Notes: svn path=/head/; revision=64842
* Implement the GDB counterpart to use hardware watchpoints in connectionJoerg Wunsch2000-08-172-0/+256
| | | | | | | | | | | | | | | | | | | | | | | | with Brian's kernel support for i386 debug registers. This makes watchpoints actually usable for real-life problems. Note: you can only set watchpoints on 1-, 2- or 4-byte locations, gdb automatically falls back to [sloooow] software watchpoints when attempting to use them on variables which don't fit into this category. To circumvent this, one can use the following hack: watch *(int *)0x<some address> David O'Brien is IMHO considering to get this fully integrated into the official GDB, but as long as we've got the i386/* files sitting around in our private FreeBSD tree here, the feature can now be tested more extensively, so i'm committing this for the time being. This work has been done in order to debug a tix toolkit problem, thus it has been sponsored by teh Deutsche Post AG. Reviewed by: bsd (not the operating system, but Brian :-) Notes: svn path=/head/; revision=64789
* Update for the newly-updated gawk-3.0.6.Sheldon Hearn2000-08-151-0/+230
| | | | Notes: svn path=/head/; revision=64672
* Update for the newly-updated gawk-3.0.6.Sheldon Hearn2000-08-151-2/+2
| | | | Notes: svn path=/head/; revision=64671
* Always build and install suidperl. Only install suidperl setuid whenWarner Losh2000-08-132-5/+5
| | | | | | | | | | | | ENABLE_SUIDPERL is set to true. When perl is updated to remove the fork mail code, additional warnings will enable the users to know what is gonig on and how to correct it. Markm will make those commits as part of his perl patch integration. suidperl is installed with execute permissions so that markm's added error messages wil be seen by the user. Notes: svn path=/head/; revision=64575
* Don't build suidperl by default. Make users specifically enable itsWarner Losh2000-08-101-1/+1
| | | | | | | building. Notes: svn path=/head/; revision=64516
* Fix previous commit such that only -S/--skip ignores errors when applyingKelly Yancey2000-08-021-0/+7
| | | | | | | | | a patch, returning -f/--force and -t/--batch to their previous semantics. Pointed out by: asami Notes: svn path=/head/; revision=64156
* Fix patch such that skipping files does not count as a failure.Kelly Yancey2000-08-022-2/+1
| | | | | | | | | | | | | | | | | | Previously, using -S/--skip, -f/--force, or -t/--batch to skip a patch in a patchset still registers a failure which causes patch to return a non-zero exit code. This is particularly undesirable with regards to ports as there is no way to ignore the non-zero code. (Luckily, we don't currently have any ports that make use of any of these options.) The PR (yes, my own) is slightly incorrect: It states that -f does indeed properly skip patches. It does, but it still sets the failure flag causing patch to return non-zero. PR: 19638 Submitted by: kbyanc@posi.net Notes: svn path=/head/; revision=64120
* Make style match the surrounding style. Use memset() instead of bzero()Brian Feldman2000-07-311-1/+1
| | | | | | | | | because it's standard (bah, show me a real system without bzero()...) Noted by: bde Notes: svn path=/head/; revision=64074
* Fix a bug in keyed sorting due to malloc abuse.Kris Kennaway2000-07-311-0/+3
| | | | | | | Submitted by: green Notes: svn path=/head/; revision=64072
* Don't call fprintf() without a format string.Kris Kennaway2000-07-121-1/+3
| | | | Notes: svn path=/head/; revision=62990
* Install the general binutils (such as `nm') info files.David E. O'Brien2000-07-101-1/+6
| | | | | | | | | Patch submitted by: nbm PR: 16585 Submitted by: Assar Westerlund <assar@sics.se> Notes: svn path=/head/; revision=62902
* Correct the usage printed for --exclude, which takes a globbing patternSheldon Hearn2000-07-051-1/+1
| | | | | | | | | | and not a file name. PR: 19698 Reported by: Jeff Blaine <jblaine@mitre.org> Notes: svn path=/head/; revision=62634
* Perl's version number needs upating.Mark Murray2000-07-021-1/+1
| | | | Notes: svn path=/head/; revision=62418
* Bunch-o'-tweaks.Mark Murray2000-07-026-149/+149
| | | | | | | | | | | | | | | | | 1) (Biggest) I tried long-and-hard to keep the version number (5.006) backwards compatible with FreeBSD; I have lost this battle, and must defer to the Perl convention (5.6.0). Victims include suidperl. this means that dirs with a name of 5.006 will be replaced with dirs named 5.6.0 in both /usr/libdata/perl and /usr/local/lib/perl. 2) Errno module is added. 3) Alpha bits extensively tweeked after a Beast-build. Other commits to follow. Notes: svn path=/head/; revision=62415
* Fix manpath for new perlAndrey A. Chernov2000-07-021-1/+1
| | | | Notes: svn path=/head/; revision=62374
* Fix the perl build on the Alpha. int32 is 'int' not 'long'. int64 isPeter Wemm2000-06-302-8/+8
| | | | | | | 'long', not 'long long'. Maybe the intXX_t types should have been used. Notes: svn path=/head/; revision=62281
* Tweaks to the build to allow "make -DNOCLEAN" and "make release" toMark Murray2000-06-293-2/+10
| | | | | | | work. Notes: svn path=/head/; revision=62262
* Fix the upgrade-build case.Mark Murray2000-06-2715-28/+40
| | | | Notes: svn path=/head/; revision=62161
* Fix for bootstrapping. Grr. Pointy Hat Please?Mark Murray2000-06-263-2/+14
| | | | Notes: svn path=/head/; revision=62125
* Thread support for v5.6.0Mark Murray2000-06-262-154/+566
| | | | Notes: svn path=/head/; revision=62116
* Userland build stuff for Perl5.006.Mark Murray2000-06-2539-999/+984
| | | | | | | | This is cleaned up quite a lot since 5.00502, and the library modules are broken out into individual dirs. This should please a lot folk. Notes: svn path=/head/; revision=62081
* /etc/weekly -> /etc/periodic/weekly/320.whatisAlexander Langer2000-06-201-1/+1
| | | | | | | | PR: 19272 Submitted by: Uwe Pierau <uwe.pierau@tu-clausthal.de> Notes: svn path=/head/; revision=61857
* We are now at version 2.10 release.David E. O'Brien2000-06-201-1/+1
| | | | Notes: svn path=/head/; revision=61842
* Remove libxpg4Andrey A. Chernov2000-06-042-4/+4
| | | | Notes: svn path=/head/; revision=61265