nxt_clang.h (169:74de02d14ca7) nxt_clang.h (611:323e11065f83)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_CLANG_H_INCLUDED_
8#define _NXT_CLANG_H_INCLUDED_

--- 203 unchanged lines hidden (view full) ---

212#define \
213nxt_min(val1, val2) \
214 ((val1 > val2) ? (val2) : (val1))
215
216
217#define \
218nxt_bswap32(val) \
219 ( ((val) >> 24) \
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_CLANG_H_INCLUDED_
8#define _NXT_CLANG_H_INCLUDED_

--- 203 unchanged lines hidden (view full) ---

212#define \
213nxt_min(val1, val2) \
214 ((val1 > val2) ? (val2) : (val1))
215
216
217#define \
218nxt_bswap32(val) \
219 ( ((val) >> 24) \
220 | (((val) & 0x00ff0000) >> 8) \
221 | (((val) & 0x0000ff00) << 8) \
220 | (((val) & 0x00FF0000) >> 8) \
221 | (((val) & 0x0000FF00) << 8) \
222 | ((val) << 24))
223
224
225#define nxt_is_power_of_two(value) \
226 ((((value) - 1) & (value)) == 0)
227
228
229#define \

--- 15 unchanged lines hidden ---
222 | ((val) << 24))
223
224
225#define nxt_is_power_of_two(value) \
226 ((((value) - 1) & (value)) == 0)
227
228
229#define \

--- 15 unchanged lines hidden ---