diff options
author | kib <kib@FreeBSD.org> | 2015-09-01 12:47:11 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2015-09-01 12:47:11 +0000 |
commit | 3d333a281ef6327d1f50235d4d34e8b3478683c1 (patch) | |
tree | da8e32a0575cf9c866856d2ed8e0eba6910a3716 /contrib/libexecinfo/symtab.h | |
parent | 11f241e2c39edf1054cb2192f9b4d6540584cd44 (diff) | |
download | FreeBSD-src-3d333a281ef6327d1f50235d4d34e8b3478683c1.zip FreeBSD-src-3d333a281ef6327d1f50235d4d34e8b3478683c1.tar.gz |
Fix t_spawnattr test for attributes handling by posix_spawn(3).
Connect it to the build.
The code assumed that SCHED_* constants form a contiguous set of
numbers, remove the assumption by using schedulers[] array in
get_different_scheduler(). This is no-op on FreeBSD, but improves
code portability.
The selection of different priority used the min/max priority range of
the current scheduler class, instead of the priority to be changed to.
The bug caused the test failure.
Remove duplication of POSIX_SPAWN_SETSIGDEF flag and now unused
duplications of MIN/MAX definitions.
Reviewed by: jilles, pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D3533
Diffstat (limited to 'contrib/libexecinfo/symtab.h')
0 files changed, 0 insertions, 0 deletions