mbc2              183 maint/gnulib/lib/mbchar.h #define mb_cmp(mbc1, mbc2) \
mbc2              185 maint/gnulib/lib/mbchar.h    ? ((mbc2).wc_valid                                                   \
mbc2              186 maint/gnulib/lib/mbchar.h       ? (int) (mbc1).wc - (int) (mbc2).wc                               \
mbc2              188 maint/gnulib/lib/mbchar.h    : ((mbc2).wc_valid                                                   \
mbc2              190 maint/gnulib/lib/mbchar.h       : (mbc1).bytes == (mbc2).bytes                                    \
mbc2              191 maint/gnulib/lib/mbchar.h         ? memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes)                 \
mbc2              192 maint/gnulib/lib/mbchar.h         : (mbc1).bytes < (mbc2).bytes                                   \
mbc2              193 maint/gnulib/lib/mbchar.h           ? (memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes) > 0 ? 1 : -1) \
mbc2              194 maint/gnulib/lib/mbchar.h           : (memcmp ((mbc1).ptr, (mbc2).ptr, (mbc2).bytes) >= 0 ? 1 : -1)))
mbc2              195 maint/gnulib/lib/mbchar.h #define mb_casecmp(mbc1, mbc2) \
mbc2              197 maint/gnulib/lib/mbchar.h    ? ((mbc2).wc_valid                                                   \
mbc2              198 maint/gnulib/lib/mbchar.h       ? (int) towlower ((mbc1).wc) - (int) towlower ((mbc2).wc)         \
mbc2              200 maint/gnulib/lib/mbchar.h    : ((mbc2).wc_valid                                                   \
mbc2              202 maint/gnulib/lib/mbchar.h       : (mbc1).bytes == (mbc2).bytes                                    \
mbc2              203 maint/gnulib/lib/mbchar.h         ? memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes)                 \
mbc2              204 maint/gnulib/lib/mbchar.h         : (mbc1).bytes < (mbc2).bytes                                   \
mbc2              205 maint/gnulib/lib/mbchar.h           ? (memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes) > 0 ? 1 : -1) \
mbc2              206 maint/gnulib/lib/mbchar.h           : (memcmp ((mbc1).ptr, (mbc2).ptr, (mbc2).bytes) >= 0 ? 1 : -1)))
mbc2              207 maint/gnulib/lib/mbchar.h #define mb_equal(mbc1, mbc2) \
mbc2              208 maint/gnulib/lib/mbchar.h   ((mbc1).wc_valid && (mbc2).wc_valid                                   \
mbc2              209 maint/gnulib/lib/mbchar.h    ? (mbc1).wc == (mbc2).wc                                             \
mbc2              210 maint/gnulib/lib/mbchar.h    : (mbc1).bytes == (mbc2).bytes                                       \
mbc2              211 maint/gnulib/lib/mbchar.h      && memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes) == 0)
mbc2              212 maint/gnulib/lib/mbchar.h #define mb_caseequal(mbc1, mbc2) \
mbc2              213 maint/gnulib/lib/mbchar.h   ((mbc1).wc_valid && (mbc2).wc_valid                                   \
mbc2              214 maint/gnulib/lib/mbchar.h    ? towlower ((mbc1).wc) == towlower ((mbc2).wc)                       \
mbc2              215 maint/gnulib/lib/mbchar.h    : (mbc1).bytes == (mbc2).bytes                                       \
mbc2              216 maint/gnulib/lib/mbchar.h      && memcmp ((mbc1).ptr, (mbc2).ptr, (mbc1).bytes) == 0)