test-sizeof: do not link with libsystemd-shared

This makes it much quicker to compile.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2017-03-29 21:31:21 -04:00
parent ab88312570
commit 61d1a5a25c
2 changed files with 6 additions and 8 deletions
-3
View File
@@ -2182,9 +2182,6 @@ test_selinux_LDADD = \
test_sizeof_SOURCES = \
src/test/test-sizeof.c
test_sizeof_LDADD = \
libsystemd-shared.la
BUILT_SOURCES += \
src/test/test-hashmap-ordered.c
+6 -5
View File
@@ -17,7 +17,8 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "log.h"
#include <stdio.h>
#include "time-util.h"
/* Print information about various types. Useful when diagnosing
@@ -26,10 +27,10 @@
#pragma GCC diagnostic ignored "-Wtype-limits"
#define info(t) \
log_info("%s → %zu bits%s", STRINGIFY(t), \
sizeof(t)*CHAR_BIT, \
strstr(STRINGIFY(t), "signed") ? "" : \
((t)-1 < (t)0 ? ", signed" : ", unsigned"));
printf("%s → %zu bits%s\n", STRINGIFY(t), \
sizeof(t)*CHAR_BIT, \
strstr(STRINGIFY(t), "signed") ? "" : \
((t)-1 < (t)0 ? ", signed" : ", unsigned"));
int main(void) {
info(char);