bdrewery
020a8d64e6
Update meta2deps to fix crash when using -X with M2D_EXCLUDES.
2016-04-18 21:05:19 +00:00
avos
f0171d33b4
libc: do not include <sys/types.h> where <sys/param.h> was already included
...
According to style(9):
> normally, include <sys/types.h> OR <sys/param.h>, but not both.
(<sys/param.h> already includes <sys/types.h> when LOCORE is not defined).
2016-04-18 21:05:15 +00:00
sjg
5c27d86f77
Update dirdeps.mk et al
...
dirdeps.mk: move logic to handle -f dirdeps.mk to inside check
for first read of dirdeps.mk
Also fix handling of WITHOUT_DIRDEPS_BELOW
gendirdeps.mk: pass M2D_EXCLUDES to meta2deps
meta.autodep.mk: if we build with nofilemon, leave a cookie to
prevent updating dependencies until cleaned.
Reviewed by: bdrewery
2016-04-18 20:56:21 +00:00
sbruno
6a3325bc68
Correct possible underflow conditions when checking for available space
...
in the tx h/w ring buffer.
Reviewed by: gnn jeb.j.cramer@intel.com
MFC after: 1 week
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D5918
2016-04-18 20:33:44 +00:00
tuexen
f78898772a
Address issues found by the XCode code analyzer.
2016-04-18 20:16:41 +00:00
gjb
646427c19f
Add MK_AUTO_OBJ=no to ${MAKE} invocation if PKG_VERSION needs to be
...
created to avoid creating ${.OBJDIR}.
The duplicate REVISION/BRANCH/VERSION evaluation will be addressed
separately.
Sponsored by: The FreeBSD Foundation
2016-04-18 19:27:51 +00:00
bdrewery
b7c3d323ff
Follow-up r298220: Don't pass down META_MODE which will still enable it.
...
Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Sponsored by: EMC / Isilon Storage Division
2016-04-18 18:39:43 +00:00
bdrewery
26e0d19b6a
META_MODE: Disable during installworld and similar.
...
META_MODE may create cookies during staging of files to WORLDTMP that would
also prevent installation of the files to the final DESTDIR, since the cookie
already exists. This is not yet the case but will be soon. Prevent other
similar issues by disabling META_MODE for any top-level install targets.
Sponsored by: EMC / Isilon Storage Division
2016-04-18 18:14:05 +00:00
bdrewery
731f354016
Cause an error during 'make install' if trying to compile with CC.
...
This is limited to src-tree builds, meaning not extended to ports or other
out-of-tree builds.
This will help ensure that read-only OBJDIRS will be respected at install-time
by causing a more consistent failure for those who don't use a read-only
OBJDIR. It also will cause Jenkins to yell. This is a better solution than
trying to see CC=false as has been attempted and discussed before.
Of course this is only relevant for files generated by CC.
Disable this for META_MODE since it will detect the CFLAGS/command
change and force a rebuild.
Sponsored by: EMC / Isilon Storage Division
2016-04-18 18:14:02 +00:00
bdrewery
0cc8656eb9
Follow-up r297842: Rework header generation to fix always rebuilding.
...
This reworks the handling of common headers to just include the needed
logic rather than invoke MAKE. This avoids the problem listed in r297842
and avoids other dependency tracking issues.
Pointyhat to: bdrewery
Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Sponsored by: EMC / Isilon Storage Division
2016-04-18 18:13:58 +00:00
bdrewery
3842fa6c22
META_MODE: Clean .meta files with 'make cleandepend'.
...
Sponsored by: EMC / Isilon Storage Division
2016-04-18 18:12:12 +00:00
pfg
d115651e26
Reuse our roundup2() macro instead of reinventing the wheel.
...
Obtained from: DragonflyBSD
2016-04-18 17:30:33 +00:00
pfg
3c79e64b06
Re-use our roundup2() macro instead of reinventing the wheel.
...
Obtained from: DragonflyBSD
2016-04-18 16:25:37 +00:00
pfg
37a227e93c
libipsec: use NULL instead of zero for pointers.
2016-04-18 15:08:31 +00:00
pfg
dd20a579e1
rbootd: use NULL instead of zero for pointers.
2016-04-18 15:05:48 +00:00
asomers
36e5827be6
Add the ability to read a SAS device's Target Port NAA designator
...
sys/cam/scsi/scsi_all.h
sys/cam/scsi/scsi_all.c
Add the scsi_devid_is_port_naa helper function
Reviewed by: ken
MFC after: 4 weeks
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D5975
2016-04-18 15:01:59 +00:00
pfg
ae9a652080
ftpd: replace malloc + memset 0 with calloc.
...
It is faster and usually safer.
Use NULL instead of zero for the pointer.
2016-04-18 15:01:49 +00:00
pfg
69f0978333
libstand: use NULL instead of zero for pointers.
2016-04-18 14:45:56 +00:00
araujo
889ed0c7e4
Use NULL instead of 0 for pointers.
...
strchr(3) will return NULL if the character does not appear in the
string.
MFC after: 2 weeks.
2016-04-18 14:44:01 +00:00
pfg
1bed3a70f7
libbluetooth: use NULL instead of zero for pointers.
2016-04-18 14:41:30 +00:00
pfg
163ec53664
rexec(3): use NULL instead of zero for pointers.
2016-04-18 14:37:26 +00:00
araujo
7c5409f82b
User NULL instead of 0 for pointers.
...
gethostbyname(3) will return NULL in case of an error.
MFC after: 2 weeks.
2016-04-18 14:12:42 +00:00
araujo
3ed503ef4c
Use NULL instead of 0 for pointers.
...
strchr(3) will return NULL if the character does not appear in the
string.
MFC after: 2 weeks.
2016-04-18 14:08:35 +00:00
emaste
60b9a17328
Replace ${CURDIR}/../.. with ${CURDIR:H:H} in elftoolchain
...
This produces a nicer path in debug info and build logs.
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
2016-04-18 13:13:59 +00:00
tuexen
20ff6f8501
Fix signed/unsigned warnings.
2016-04-18 11:39:41 +00:00
andrew
d47609db9b
Pull the MSI/MSI-X handling functions out to help with INTRNG integration.
...
Obtained from: ABT Systems Ltd
Sponsored by: The FreeBSD Foundation
2016-04-18 10:37:50 +00:00
pluknet
129e98db91
Fixed indentation, minor style.
2016-04-18 09:56:41 +00:00
tuexen
81d44bca71
Fix a warning about an unused variable.
2016-04-18 09:39:46 +00:00
tuexen
d1da7b18c1
Put panic() calls under INVARIANTS.
2016-04-18 09:29:14 +00:00
delphij
8fba8672e6
Fix tinderbox LINT build.
2016-04-18 08:24:13 +00:00
ngie
4590c59adf
Minor cosmetic cleanup
...
- Remove spurious trailing whitespace in licensing header
- Remove unnecessary semi-colon after comment [*]
MFC after: 3 days
Submitted by: pfg [*]
Sponsored by: EMC / Isilon Storage Division
2016-04-18 07:48:27 +00:00
araujo
e15a67f910
Use NULL instead of 0 for pointers.
...
malloc will return NULL if it cannot allocate memory.
MFC after: 2 weeks.
2016-04-18 07:47:26 +00:00
araujo
048481b9dc
strchr(3) will return NULL if it cannot find the character in the
...
string.
getfsent(3) will return NULL on EOF or error.
MFC after: 2 weeks.
2016-04-18 07:44:53 +00:00
araujo
ebd15428b5
Use NULL instead of 0 for pointers.
...
strchr(3) will return NULL if the character does not appear in the
string.
MFC after: 2 weeks.
2016-04-18 07:40:36 +00:00
delphij
1852c3675c
MFV r298178:
...
Update file to 5.26.
MFC after: 2 weeks
Relnotes: yes
2016-04-18 07:36:24 +00:00
araujo
cb410646fd
User NULL instead of 0 for pointers.
...
getservent(3) returns NULL on EOF or error.
MFC after: 2 weeks.
2016-04-18 07:14:01 +00:00
araujo
45973d9d15
Use NULL instead of 0 for pointers.
...
fopen(3) will return NULL in case it cannot open the STREAM.
MFC after: 2 weeks.
2016-04-18 07:09:34 +00:00
araujo
b2f244e71e
Use NULL instead of 0 for pointers.
...
MFC after: 2 weeks.
2016-04-18 07:05:18 +00:00
tuexen
00659be9d2
Cleanup debug output.
2016-04-18 06:58:07 +00:00
tuexen
f48ddca9de
Don't use anonymous unions.
2016-04-18 06:38:53 +00:00
tuexen
eac27e6ed9
Remove a left-over debug printf().
2016-04-18 06:32:24 +00:00
sgalabov
f3d0ff63b0
Allow RT3350 CPU clock to be detected as part of RT3050/RT3052 detection
...
OpenWRT's dts files treat RT3050/RT3052/RT3350 within the same SoC dtsi
file, so we need to distinguish between the three dynamically, mainly
because the bit we use to determine the clock speed on RT3050/RT3052
can actually be floating on RT3350 and RT3350 is always at 320MHz.
Approved by: adrian (mentor)
Sponsored by: Smartcom - Bulgaria AD
Differential Revision: https://reviews.freebsd.org/D5983
2016-04-18 06:15:58 +00:00
araujo
a32949ae45
Use NULL instead of 0 for pointers.
...
realloc will return NULL if it cannot allocate memory.
MFC after: 2 weeks.
2016-04-18 06:12:00 +00:00
araujo
76c4083741
Use NULL for pointers.
...
strrchr(3) will return NULL if the character does not appears in
the string.
MFC after: 2 weeks.
2016-04-18 06:02:26 +00:00
araujo
d2d25bb0ca
Use NULL instead of 0 for pointers.
...
Also malloc will return NULL if it cannot allocate memory.
MFC after: 2 weeks.
2016-04-18 05:46:18 +00:00
araujo
0bd7ac2f20
Use NULL instead of 0.
...
strtok(3) will return NULL when no more tokens remain.
MFC after: 2 weeks.
2016-04-18 05:26:32 +00:00
araujo
25333787db
The malloc will return NULL if it can't allocate memory.
...
MFC after: 2 weeks.
2016-04-18 05:19:45 +00:00
delphij
3c98cb6b19
Vendor import of file 4.26.
2016-04-18 04:43:03 +00:00
araujo
d2ff81490f
Use nitems instead of 'sizeof(mapnames) / sizeof(mapnames[0]'.
2016-04-18 03:44:42 +00:00
wblock
895cf4137c
Add the kern.vt.enable_bell sysctl, which was not documented previously.
...
Minor additional punctuation and wording changes.
PR: 208785
Submitted by: david.marec@davenulle.org
MFC after: 1 week
2016-04-18 02:36:49 +00:00