summaryrefslogtreecommitdiffstats
path: root/usr.bin/xlint
Commit message (Collapse)AuthorAgeFilesLines
* Define PTRDIFF_IS_LONG and SIZEOF_IS_ULONG for arm.cognet2004-05-141-0/+3
|
* style.Makefile(5):johan2004-02-231-1/+1
| | | | Use WARNS?= instead of WARNS=.
* Fixed style of DPADD and LDADD assignments as per style.Makefile(5).ru2004-02-051-2/+2
|
* The size of a long double is 16 bytes, not 12 bytes.marcel2003-11-031-1/+1
|
* Move the -Wtraditional warning from the global cpp flags to when the -ppeter2003-10-261-2/+1
| | | | | | | (portability warnings) switch is used. Add -Wno-system-headers after it so that we dont get 500 screenfulls of warnings about #elif in /usr/include. I'm not entirely happy with this. Maybe cdefs.h shouldn't use #elif and instead nest #else clauses?
* If lint(1) is not "lint", don't try to lint the xlint compat-libs. Amarkm2003-06-151-1/+7
| | | | third-party lint is probably being used.
* Consistently use __inline for pure c89 compilers.obrien2003-06-071-5/+4
| | | | Submitted by: Tim Kientzle <kientzle@acm.org>
* Add amd64 settings.peter2003-05-081-0/+3
| | | | Approved by: re (scottl)
* No, forget about rev 1.24. My system wasn't virgin enough when I tested that.obrien2003-05-031-1/+0
| | | | Restore rev 1.23.
* Forget about rev 1.23. -$ is now spelled -fno-dollars-in-identifiers.obrien2003-05-031-0/+1
| | | | Submitted by: kan
* GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in identifiers).obrien2003-05-031-1/+0
|
* Fix typos; add FreeBSD Id where missing.schweikh2003-01-016-11/+14
|
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-304-4/+6
| | | | Add FreeBSD Id tag where missing.
* mdoc(7) police: overhaul.ru2002-12-111-2/+2
| | | | Approved by: re
* mdoc(7) police: Fixed the declaration of the -column list.ru2002-12-111-4/+4
| | | | Approved by: re
* Teach lint about powerpc.benno2002-12-091-0/+3
| | | | Approved by: re (rwatson)
* mdoc(7) police:ru2002-11-261-8/+8
| | | | | | | Restore (once again) my fixes from revision 1.20 that got lost in revision 1.25 merge. Approved by: re
* Need to run lint1 from ${WORLDTMP}/usr/libexec during buildworld.ru2002-10-231-1/+1
| | | | Spotted by: fjoe
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-2/+1
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* If the CC environment variable contains multiple words then splitiedowse2002-09-011-3/+7
| | | | | | it up into separate exec arguments. Reviewed by: markm
* Merge conflicts.markm2002-07-194-42/+50
|
* This commit was generated by cvs2svn to compensate for changes in r100360,markm2002-07-192-10/+3
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Snapshot of NetBSD's (x)lint. Little functionality, just some codemarkm2002-07-197-46/+53
| | | | | | | | tidy-ups.
* | #include <sys/time.h> before <sys/stat.h> to get timespec.phk2002-06-211-0/+1
| |
* | Make sure the file in Attic is really "dead".ru2002-05-071-91/+0
| | | | | | | | Problem found by: ken
* | Usage style sweep: spell "usage" with a small 'u'.des2002-04-222-2/+2
| | | | | | | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* | Use `The .Nm utility'charnier2002-04-201-6/+12
| |
* | Don't unnecessarily include bsd.own.mk.ru2002-04-151-1/+0
| | | | | | | | (This is apparently required in NetBSD).
* | FreeBSD prior to 4.4-RELEASE and older versions of 5.0-CURRENT doru2002-04-072-10/+6
| | | | | | | | | | | | | | | | not have setprogname(3) and getprogname(3), and we need to build lint(1) as a cross-tool to bootstrap. Versions from lib/libc/gen can't be compiled either. PR: bin/36747
* | Later versions of gcc object very strongly to the -C flag being passedpeter2002-04-071-1/+1
| | | | | | | | | | as -CC. It makes no difference to gcc in the tree, but this change is necessary for gcc-3.1 to work.
* | remove __Pimp2002-03-221-1/+3
| |
* | Add an ia64 targparam.hpeter2002-03-211-0/+54
| |
* | Make lint(1) a cross-tool.ru2002-03-206-20/+12
| | | | | | | | | | | | | | | | | | (See commit log for usr.bin/xlint/Makefile,v 1.11 for what was wrong with enabling build of lint libraries in rev. 1.12.) This fixes cross-arch compiles (running binaries for a different arch when generating lint.7 and lint libraries) and cross-branch compiles (4.x -> 5.0 buildworld should be working again).
* | Build lint libraries.markm2002-03-171-1/+1
| |
* | Argh, I constantly keep forgetting about these XXX's I put.ru2002-03-151-2/+1
| |
* | mdoc(7) police:ru2002-03-151-82/+62
| | | | | | | | | | Restore fixes from revision 1.20 that got lost in revision 1.21 merge. Fixed some more.
* | Try harder to lint without nonstandard stuff.markm2002-03-111-0/+1
| |
* | Punt to attic file that moved in latest import.markm2002-03-111-56/+0
| |
* | Fix a prototype to match our headers. I am not convinced that doingmarkm2002-03-111-2/+4
| | | | | | | | | | | | | | | | this in this file is the correct way round. (Maybe our definition of __assert is wrong?) Anyway, perhaps we should revisit this later. For the time being, building lint libraries here does not blow up.
* | Fix silly one line error. (Half a .if statement left behind).markm2002-03-111-1/+0
| |
* | Add sparc64 ifdefs.jake2002-03-101-0/+3
| |
* | Completeley revert this to the vendor code. This is in preparation tomarkm2002-03-071-34/+15
| | | | | | | | | | | | doing some fixing... ...asked for by: bde
* | Merge conflicts, fix Makefiles and remove (re)moved file(s).markm2002-03-0317-1328/+1598
| |
* | This commit was generated by cvs2svn to compensate for changes in r91586,markm2002-03-0338-546/+2343
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import of NetBSD's (x)lint, snapshotted at 2002-3-3.markm2002-03-0356-1886/+4045
| |
* | WARNS=2 fixes.markm2001-12-111-1/+1
| |
* | Make this build on ia64.dfr2001-10-091-1/+4
| |
* | Expand x{malloc,calloc,realloc,strdup} in-place.obrien2001-07-248-79/+169
| | | | | | | | (even found some unchecked naked uses)
* | Mark a function as __printflike() and fix a non-exploitable format stringkris2001-07-051-1/+1
| | | | | | | | | | | | warning. MFC after: 1 week
* | Disable llib. The previous commit does not go anywhere near far enoughpeter2001-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | to enable this. 1: it was running xlint out of the object directory, which is not safe (ie: run a 5.x binary on a 4.x world - no libc.so.5, or run an alpha binary on x86). 2: lint has /usr/libexec/lint1 and /usr/libexec/lint2 hard coded in. This is the same as problem 1. 3: lint has got /usr/bin/cc hard coded in as well. Also, see problem 1. There are probably more problems, but these are enough of a showstopper.
OpenPOWER on IntegriCloud