glibc/localedata/tests-mbwc
Joseph Myers 34a5a1460e Break some lines before not after operators.
The GNU Coding Standards specify that line breaks in expressions
should go before an operator, not after one.  This patch fixes various
code to do this.  It only changes code that appears to be mostly
following GNU style anyway, not files and directories with
substantially different formatting.  It is not exhaustive even for
files using GNU style (for example, changes to sysdeps files are
deferred for subsequent cleanups).  Some files changed are shared with
gnulib, but most are specific to glibc.  Changes were made manually,
with places to change found by grep (so some cases, e.g. where the
operator was followed by a comment at end of line, are particularly
liable to have been missed by grep, but I did include cases where the
operator was followed by backslash-newline).

This patch generally does not attempt to address other coding style
issues in the expressions changed (for example, missing spaces before
'(', or lack of parentheses to ensure indentation of continuation
lines properly reflects operator precedence).

Tested for x86_64, and with build-many-glibcs.py.

	* benchtests/bench-memmem.c (simple_memmem): Break lines before
	rather than after operators.
	* benchtests/bench-skeleton.c (TIMESPEC_AFTER): Likewise.
	* crypt/md5.c (md5_finish_ctx): Likewise.
	* crypt/sha256.c (__sha256_finish_ctx): Likewise.
	* crypt/sha512.c (__sha512_finish_ctx): Likewise.
	* elf/cache.c (load_aux_cache): Likewise.
	* elf/dl-load.c (open_verify): Likewise.
	* elf/get-dynamic-info.h (elf_get_dynamic_info): Likewise.
	* elf/readelflib.c (process_elf_file): Likewise.
	* elf/rtld.c (dl_main): Likewise.
	* elf/sprof.c (generate_call_graph): Likewise.
	* hurd/ctty-input.c (_hurd_ctty_input): Likewise.
	* hurd/ctty-output.c (_hurd_ctty_output): Likewise.
	* hurd/dtable.c (reauth_dtable): Likewise.
	* hurd/getdport.c (__getdport): Likewise.
	* hurd/hurd/signal.h (_hurd_interrupted_rpc_timeout): Likewise.
	* hurd/hurd/sigpreempt.h (HURD_PREEMPT_SIGNAL_P): Likewise.
	* hurd/hurdfault.c (_hurdsig_fault_catch_exception_raise):
	Likewise.
	* hurd/hurdioctl.c (fioctl): Likewise.
	* hurd/hurdselect.c (_hurd_select): Likewise.
	* hurd/hurdsig.c (_hurdsig_abort_rpcs): Likewise.
	(STOPSIGS): Likewise.
	* hurd/hurdstartup.c (_hurd_startup): Likewise.
	* hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Likewise.
	* hurd/lookup-retry.c (__hurd_file_name_lookup_retry): Likewise.
	* hurd/msgportdemux.c (msgport_server): Likewise.
	* hurd/setauth.c (_hurd_setauth): Likewise.
	* include/features.h (__GLIBC_USE_DEPRECATED_SCANF): Likewise.
	* libio/libioP.h [IO_DEBUG] (CHECK_FILE): Likewise.
	* locale/programs/ld-ctype.c (set_class_defaults): Likewise.
	* localedata/tests-mbwc/tst_swscanf.c (tst_swscanf): Likewise.
	* login/tst-utmp.c (do_check): Likewise.
	(simulate_login): Likewise.
	* mach/lowlevellock.h (lll_lock): Likewise.
	(lll_trylock): Likewise.
	* math/test-fenv.c (ALL_EXC): Likewise.
	* math/test-fenvinline.c (ALL_EXC): Likewise.
	* misc/sys/cdefs.h (__attribute_deprecated_msg__): Likewise.
	* nis/nis_call.c (__do_niscall3): Likewise.
	* nis/nis_callback.c (cb_prog_1): Likewise.
	* nis/nis_defaults.c (searchaccess): Likewise.
	* nis/nis_findserv.c (__nis_findfastest_with_timeout): Likewise.
	* nis/nis_ismember.c (internal_ismember): Likewise.
	* nis/nis_local_names.c (nis_local_principal): Likewise.
	* nis/nss_nis/nis-rpc.c (_nss_nis_getrpcbyname_r): Likewise.
	* nis/nss_nisplus/nisplus-netgrp.c (_nss_nisplus_getnetgrent_r):
	Likewise.
	* nis/ypclnt.c (yp_match): Likewise.
	(yp_first): Likewise.
	(yp_next): Likewise.
	(yp_master): Likewise.
	(yp_order): Likewise.
	* nscd/hstcache.c (cache_addhst): Likewise.
	* nscd/initgrcache.c (addinitgroupsX): Likewise.
	* nss/nss_compat/compat-pwd.c (copy_pwd_changes): Likewise.
	(internal_getpwuid_r): Likewise.
	* nss/nss_compat/compat-spwd.c (copy_spwd_changes): Likewise.
	* posix/glob.h (__GLOB_FLAGS): Likewise.
	* posix/regcomp.c (peek_token): Likewise.
	(peek_token_bracket): Likewise.
	(parse_expression): Likewise.
	* posix/regexec.c (sift_states_iter_mb): Likewise.
	(check_node_accept_bytes): Likewise.
	* posix/tst-spawn3.c (do_test): Likewise.
	* posix/wordexp-test.c (testit): Likewise.
	* posix/wordexp.c (parse_tilde): Likewise.
	(exec_comm): Likewise.
	* posix/wordexp.h (__WRDE_FLAGS): Likewise.
	* resource/vtimes.c (TIMEVAL_TO_VTIMES): Likewise.
	* setjmp/sigjmp.c (__sigjmp_save): Likewise.
	* stdio-common/printf_fp.c (__printf_fp_l): Likewise.
	* stdio-common/tst-fileno.c (do_test): Likewise.
	* stdio-common/vfprintf-internal.c (vfprintf): Likewise.
	* stdlib/strfmon_l.c (__vstrfmon_l_internal): Likewise.
	* stdlib/strtod_l.c (round_and_return): Likewise.
	(____STRTOF_INTERNAL): Likewise.
	* stdlib/tst-strfrom.h (TEST_STRFROM): Likewise.
	* string/strcspn.c (STRCSPN): Likewise.
	* string/test-memmem.c (simple_memmem): Likewise.
	* termios/tcsetattr.c (tcsetattr): Likewise.
	* time/alt_digit.c (_nl_parse_alt_digit): Likewise.
	* time/asctime.c (asctime_internal): Likewise.
	* time/strptime_l.c (__strptime_internal): Likewise.
	* time/sys/time.h (timercmp): Likewise.
	* time/tzfile.c (__tzfile_compute): Likewise.
2019-02-22 01:32:36 +00:00
..
dat_isw-funcs.h * tests-mbwc/tst_funcs.h (TMD_ERRET): Don't declare err_flg. 2000-08-18 09:34:18 +00:00
dat_iswalnum.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswalpha.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswcntrl.c Update. 2003-01-03 22:32:41 +00:00
dat_iswctype.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswdigit.c Update. 2003-01-03 22:32:41 +00:00
dat_iswgraph.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswlower.c Update. 2003-01-03 22:32:41 +00:00
dat_iswprint.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswpunct.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_iswspace.c Update. 2003-01-03 22:32:41 +00:00
dat_iswupper.c Update. 2003-01-03 22:32:41 +00:00
dat_iswxdigit.c Update. 2003-01-03 22:32:41 +00:00
dat_mblen.c Remove trailing whitespace from localedata. 2013-06-07 14:56:03 +00:00
dat_mbrlen.c Update tst_mbrlen/tst_mbrtowc for mblen change 2015-04-10 15:45:53 -07:00
dat_mbrtowc.c Update. 2003-01-03 22:32:41 +00:00
dat_mbsrtowcs.c Update. 2003-01-03 22:32:41 +00:00
dat_mbstowcs.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_mbtowc.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_strcoll.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_strfmon.c Update. 2003-01-03 22:32:41 +00:00
dat_strxfrm.c Update. 2003-01-03 22:32:41 +00:00
dat_swscanf.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_tow-funcs.h * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
dat_towctrans.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_towlower.c Update. 2003-01-03 22:32:41 +00:00
dat_towupper.c Update. 2003-01-03 22:32:41 +00:00
dat_wcrtomb.c Update. 2003-01-03 22:32:41 +00:00
dat_wcscat.c Update. 2003-01-03 22:32:41 +00:00
dat_wcschr.c Update. 2003-01-03 22:32:41 +00:00
dat_wcscmp.c Update. 2003-01-03 22:32:41 +00:00
dat_wcscoll.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_wcscpy.c Update. 2003-01-03 22:32:41 +00:00
dat_wcscspn.c Update. 2003-01-03 22:32:41 +00:00
dat_wcslen.c Update. 2003-01-03 22:32:41 +00:00
dat_wcsncat.c Fix typos. 2013-08-30 18:08:59 +02:00
dat_wcsncmp.c Use correct signedness in wcsncmp 2015-04-13 21:25:04 +02:00
dat_wcsncpy.c Update. 2003-01-03 22:32:41 +00:00
dat_wcspbrk.c Update. 2003-01-03 22:32:41 +00:00
dat_wcsrtombs.c Update. 2003-01-03 22:32:41 +00:00
dat_wcsspn.c Update. 2003-01-03 22:32:41 +00:00
dat_wcsstr.c Update. 2003-01-03 22:32:41 +00:00
dat_wcstod.c Update. 2003-01-03 22:32:41 +00:00
dat_wcstok.c Update. 2003-01-03 22:32:41 +00:00
dat_wcstombs.c Update. 2003-01-03 22:32:41 +00:00
dat_wcswidth.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_wcsxfrm.c Update. 2003-01-03 22:32:41 +00:00
dat_wctob.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
dat_wctomb.c Update. 2003-01-03 22:32:41 +00:00
dat_wctrans.c Update. 2003-01-03 22:32:41 +00:00
dat_wctype.c Update. 2003-01-03 22:32:41 +00:00
dat_wcwidth.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
tgn_funcdef.h * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tgn_locdef.h Update. 2000-07-28 19:52:40 +00:00
tsp_common.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_funcs.h Remove an unused variable in localedata tests. 2011-07-02 16:32:24 -07:00
tst_iswalnum.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswalpha.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswcntrl.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswctype.c Add new files to tests and add environment for them. 2000-06-27 15:53:49 +00:00
tst_iswdigit.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswgraph.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswlower.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswprint.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswpunct.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswspace.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswupper.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_iswxdigit.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_mblen.c Tests for mblen. 2000-06-29 06:45:01 +00:00
tst_mbrlen.c Update. 2002-08-25 08:44:43 +00:00
tst_mbrtowc.c Update tst_mbrlen/tst_mbrtowc for mblen change 2015-04-10 15:45:53 -07:00
tst_mbsrtowcs.c Update. 2002-08-25 08:44:43 +00:00
tst_mbstowcs.c Update. 2002-08-25 08:44:43 +00:00
tst_mbtowc.c Update. 2000-06-29 23:35:35 +00:00
tst_strcoll.c Update. 2000-06-29 07:13:12 +00:00
tst_strfmon.c Update. 2002-08-25 08:44:43 +00:00
tst_strxfrm.c Update. 2002-08-25 08:44:43 +00:00
tst_swscanf.c Break some lines before not after operators. 2019-02-22 01:32:36 +00:00
tst_towctrans.c Fix Wundef warning with SHOJI_IS_RIGHT 2014-07-08 15:02:58 +05:30
tst_towlower.c Add new files to tests and add environment for them. 2000-06-27 15:53:49 +00:00
tst_towupper.c Add new files to tests and add environment for them. 2000-06-27 15:53:49 +00:00
tst_types.h * tests-mbwc/tst_types.h (TIN)MBRLEN_REC): Use correct array 2008-12-26 18:59:44 +00:00
tst_wcrtomb.c Update. 2000-06-29 10:36:12 +00:00
tst_wcscat.c Update. 2002-08-25 08:44:43 +00:00
tst_wcschr.c Update. 2002-08-25 08:44:43 +00:00
tst_wcscmp.c Update. 2000-10-01 18:47:09 +00:00
tst_wcscoll.c Update. 2000-06-28 04:27:24 +00:00
tst_wcscpy.c Fix tst_wcscpy.c test. 2015-01-21 12:30:42 +01:00
tst_wcscspn.c Update. 2002-08-25 08:44:43 +00:00
tst_wcslen.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_wcsncat.c Update. 2002-08-25 08:44:43 +00:00
tst_wcsncmp.c Use correct signedness in wcsncmp 2015-04-13 21:25:04 +02:00
tst_wcsncpy.c Update. 2002-08-25 08:44:43 +00:00
tst_wcspbrk.c Update. 2002-08-25 08:44:43 +00:00
tst_wcsrtombs.c Update. 2002-08-25 08:44:43 +00:00
tst_wcsspn.c Update. 2002-08-25 08:44:43 +00:00
tst_wcsstr.c Update. 2002-08-25 08:44:43 +00:00
tst_wcstod.c Update. 2002-08-25 08:44:43 +00:00
tst_wcstok.c Update. 2002-08-25 08:44:43 +00:00
tst_wcstombs.c Update. 2002-08-25 08:44:43 +00:00
tst_wcswidth.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_wcsxfrm.c (tst_wcsxfrm): Use %zu instead of %d format specifier when printing ret. 2003-05-05 18:17:05 +00:00
tst_wctob.c * Makefile (tests): Add tests from tests-mbwc subdirectory, 2000-06-27 12:14:09 +00:00
tst_wctomb.c Update. 2000-06-29 07:13:12 +00:00
tst_wctrans.c Update. 2000-06-28 04:27:24 +00:00
tst_wctype.c Update. 2000-06-28 04:27:24 +00:00
tst_wcwidth.c Add new files to tests and add environment for them. 2000-06-27 15:53:49 +00:00