Warner Losh
cd2ae2532f
Retire TARGET_ABI.
...
Implement MACHINE_ARCH=mips64e[lb] to build N64 images. This replaces
MACHINE_ARCH=mipse[lb] TARGET_ABI=n64.
MACHINE_ARCH=mipsn32e[lb] has been added, but currently requires
WITHOUT_CDDL due to atomic issues in libzfs. I've not investigated
this much, but implemented this to preserve as much of the TARGET_ABI
functionality that I could. Since its presence doesn't affect the
working cases, I've kept it in for now.
Added mips64e[lb] to make universe, so more kernels build.
And I think this (finally) closes the curtain on the tbemd tree.
2011-01-07 20:26:33 +00:00
Warner Losh
336c4b45ea
Doh! two last second refactoring typos crept in. Fix.
2010-09-13 06:50:07 +00:00
Warner Losh
d2fb1699ac
Revert r212513 and reimplement the search order to be ARCH, CPUARCH
2010-09-13 06:35:35 +00:00
Warner Losh
9cbda5febf
merge powerpc and powerpc64 now that we use TARGET_CPUARCH
2010-09-13 01:20:53 +00:00
Warner Losh
1136c95ff4
Move to using TARGET_CPUARCH instead of TARGET_ARCH.
2010-09-13 01:00:48 +00:00
Ed Maste
5eb2aa4543
Remove more extraneous ;s.
2010-07-15 00:04:14 +00:00
Nathan Whitehorn
e6d0d807bf
Teach truss and xlint how to operate on 64-bit PowerPC systems.
2010-07-12 00:54:41 +00:00
Roman Divacky
7f18fc27cd
Rename the ALIGN macro to LINT_ALIGN so it does not clash with machine/param.h
...
Bump the alignment to 16bytes because lint1 memory allocator is used for
objects that require 16bytes alignment on amd64 (ie. val_t). This makes
lint1 work when compiled with compiler(s) that use SSE for memcpy on amd64.
(e.g. clang).
Approved by: ed (mentor)
2010-04-09 15:21:11 +00:00
Jaakko Heinonen
91029ccefe
Pass the correct size to memset().
...
PR: bin/128094
Submitted by: Henning Petersen
MFC after: 1 week
2010-03-08 16:23:32 +00:00
Warner Losh
89f84ab0a5
The NetBSD Foundation has granted permission to remove clause 3 and 4
...
from their software.
Obtained from: NetBSD
2010-02-16 21:43:57 +00:00
David Malone
57f11f69e7
This now passes a make universe with WARNS=6.
2010-01-07 09:45:15 +00:00
David Malone
c4e3e4f1b5
1) Make usage() as dead2 - it helps the compiler know that some vars
...
are not used uninitialised.
2) Fix some constness problems.
3) Avoid a signedness problem by casting to size_t. If bn != stuff,
than stuff-1-bn should be > 0.
2010-01-05 20:53:55 +00:00
Ed Schouten
b7946da96b
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
Warner Losh
5859ace94f
MFp4(mips2-jnpr):
...
Add mips support.
2008-04-04 21:35:13 +00:00
Christian Brueffer
662cac9f23
Fix some "in in" typos in comments.
...
PR: 121490
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com>
Approved by: rwatson (mentor), jkoshy
MFC after: 3 days
2008-03-26 07:32:08 +00:00
Yaroslav Tykhiy
9b3d1b0253
Fix a group of typos:
...
preceed -> precede,
preceeded -> preceded,
preceeding -> preceding.
Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>
2006-12-29 13:08:46 +00:00
Alexander Kabaev
f340c84ebe
Pass "-Wtraditional -Wno-system-headers" to compiler as two separate
...
arguments. GCC4 was unhappy with them combined, while GCC 3.4 did
not care.
2006-09-21 02:05:38 +00:00
Ruslan Ermilov
2d05c776ef
Remove alpha-specific stuff.
2006-08-23 12:12:56 +00:00
Stefan Farfeleder
4ac45ec4cc
Include <err.h> where needed. Add $FreeBSD$ where missing.
2005-08-05 09:07:42 +00:00
Ruslan Ermilov
0227791b40
Expand *n't contractions.
2005-02-13 22:25:33 +00:00
Ruslan Ermilov
e653b48c80
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
Olivier Houchard
bc67fdeab2
Define PTRDIFF_IS_LONG and SIZEOF_IS_ULONG for arm.
2004-05-14 13:44:36 +00:00
Johan Karlsson
604d24db95
style.Makefile(5):
...
Use WARNS?= instead of WARNS=.
2004-02-23 20:25:27 +00:00
Ruslan Ermilov
47d7e8a96f
Fixed style of DPADD and LDADD assignments as per style.Makefile(5).
2004-02-05 22:44:25 +00:00
Marcel Moolenaar
8d3e35d805
The size of a long double is 16 bytes, not 12 bytes.
2003-11-03 05:09:57 +00:00
Peter Wemm
017ea7dbc2
Move the -Wtraditional warning from the global cpp flags to when the -p
...
(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?
2003-10-26 03:34:13 +00:00
Mark Murray
1dd991a05b
If lint(1) is not "lint", don't try to lint the xlint compat-libs. A
...
third-party lint is probably being used.
2003-06-15 13:03:37 +00:00
David E. O'Brien
d104f0300a
Consistently use __inline for pure c89 compilers.
...
Submitted by: Tim Kientzle <kientzle@acm.org>
2003-06-07 18:12:30 +00:00
Peter Wemm
203fc38a60
Add amd64 settings.
...
Approved by: re (scottl)
2003-05-08 06:33:49 +00:00
David E. O'Brien
b47c8cc7d2
No, forget about rev 1.24. My system wasn't virgin enough when I tested that.
...
Restore rev 1.23.
2003-05-03 23:15:09 +00:00
David E. O'Brien
83ddb07b8f
Forget about rev 1.23. -$ is now spelled -fno-dollars-in-identifiers.
...
Submitted by: kan
2003-05-03 19:57:36 +00:00
David E. O'Brien
804388bb2e
GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in identifiers).
2003-05-03 19:50:41 +00:00
Jens Schweikhardt
3724136741
Fix typos; add FreeBSD Id where missing.
2003-01-01 18:13:45 +00:00
Jens Schweikhardt
d64ada501a
Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/
...
Add FreeBSD Id tag where missing.
2002-12-30 21:18:15 +00:00
Ruslan Ermilov
749757ed33
mdoc(7) police: overhaul.
...
Approved by: re
2002-12-11 17:13:09 +00:00
Ruslan Ermilov
86c8719212
mdoc(7) police: Fixed the declaration of the -column list.
...
Approved by: re
2002-12-11 16:59:01 +00:00
Benno Rice
894dbc508a
Teach lint about powerpc.
...
Approved by: re (rwatson)
2002-12-09 23:27:47 +00:00
Ruslan Ermilov
f2177c5f62
mdoc(7) police:
...
Restore (once again) my fixes from revision 1.20 that got lost in
revision 1.25 merge.
Approved by: re
2002-11-26 15:32:04 +00:00
Ruslan Ermilov
642b1db169
Need to run lint1 from ${WORLDTMP}/usr/libexec during buildworld.
...
Spotted by: fjoe
2002-10-23 12:05:27 +00:00
Peter Wemm
66422f5b7a
Initiate deorbit burn for the i386-only a.out related support. Moves are
...
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
2002-09-17 01:49:00 +00:00
Ian Dowse
83c5a3b583
If the CC environment variable contains multiple words then split
...
it up into separate exec arguments.
Reviewed by: markm
2002-09-01 12:49:27 +00:00
Mark Murray
095dcf9966
Merge conflicts.
2002-07-19 16:38:21 +00:00
Mark Murray
a440a601c1
This commit was generated by cvs2svn to compensate for changes in r100360,
...
which included commits to RCS files with non-trunk default branches.
2002-07-19 15:19:23 +00:00
Mark Murray
e07f5fa8bb
Snapshot of NetBSD's (x)lint. Little functionality, just some code
...
tidy-ups.
2002-07-19 15:19:23 +00:00
Poul-Henning Kamp
0c33afd77a
#include <sys/time.h> before <sys/stat.h> to get timespec.
2002-06-21 09:23:12 +00:00
Ruslan Ermilov
b7a6ce1b2f
Make sure the file in Attic is really "dead".
...
Problem found by: ken
2002-05-07 06:57:04 +00:00
Dag-Erling Smørgrav
d397408818
Usage style sweep: spell "usage" with a small 'u'.
...
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
Philippe Charnier
e8937ba009
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
Ruslan Ermilov
d172a32147
Don't unnecessarily include bsd.own.mk.
...
(This is apparently required in NetBSD).
2002-04-15 09:37:12 +00:00
Ruslan Ermilov
ff9ed61c93
FreeBSD prior to 4.4-RELEASE and older versions of 5.0-CURRENT do
...
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
2002-04-07 16:53:47 +00:00