I've removed nearly all of the warnings, enabled
a few new ones and turned off a few, some temporarily.
With the currently-enabled set of warnings in configure.ac,
"make" gets 22 warnings. That's down from around 350.
Here are the sizes (counting lines) of the patches in this series.
You can see that most are tiny when you consider that they all
have a minimum of about 15 lines of header and trailer lines.
360 0002-cfg.c-nearly-warning-free.patch
172 0028-in-progress-avoid-warnings.patch
168 0013-objdb.c-etc-add-const-to-avoid-warnings.patch
164 0001-cpg.c-resolve-almost-all-warnings.patch
136 0011-corosync-fplay.c-make-more-robust-avoid-warnings.patch
100 0035-confdb.c-objdb.h-coroapi.h-add-a-few-const-remov.patch
100 0006-objdb.h-sync-const-related-from-coroapi.h.patch
97 0061-configure.ac-enable-lots-of-warnings-disable-a-few.patch
83 0020-totem-add-const-to-avoid-1-more-warning.patch
82 0009-coroipcs.-ch-remove-4-const-related-warnings.patch
76 0041-coroparse.c-add-const-avoid-2-warnings.patch
76 0031-object_write_config-add-const-to-remove-one-more.patch
73 0010-service.-ch-remove-7-const-related-warnings.patch
73 0004-pload.c-make-a-couple-functions-interfaces-const-co.patch
70 0048-mar_gen.h-cfg.c-avoid-1-warning.patch
66 0032-avoid-1-warning.patch
60 0016-objdb.c-object_reload_config-add-const.patch
56 0005-totempg.c-remove-one-const-related-warning.patch
55 0044-main.c-avoid-a-few-warnings-FIXME-merge-with-anoth.patch
49 0049-uis.c-don-t-infloop-upon-poll-failure-e.g.-ENOMEM.patch
48 0034-confdb.c-add-a-few-const-avoid-3-more.patch
48 0003-logsys_config_facility_set-make-name-parameter-co.patch
47 0056-coroipcs.c-avoid-1-warning.patch
42 0012-uis.c-avoid-warnings.patch
41 0060-totemip.c-avoid-1-warning.patch
41 0050-wthread.c-avoid-1-warning.patch
41 0024-avoid-7-warnings.patch
39 0038-testcpg2.c-avoid-1-warning.patch
39 0027-votequorum.c-votequorum_qdisk_register-add-const.patch
39 0008-totempg.c-remove-one-const-related-warning.patch
37 0040-services-testquorum.c-avoid-a-warning.patch
35 0055-apidef.c-avoid-1-warning.patch
35 0054-main.h-avoid-1-warning.patch
35 0047-mainconfig.c-avoid-2-warnings.patch
35 0025-avoid-3-warnings.patch
34 0059-evsverify.c-avoid-1-warning.patch
34 0037-testevs.c-avoid-2-more-warnings.patch
34 0030-logsys.c-fix-two-more-warnings.patch
34 0029-merge-with-in-progress-down-6-to-73-warnings.patch
34 0017--exec-totemconfig.c-eliminate-8-const-related-warn.patch
33 0019-vsf_type-add-const-to-avoid-warning.patch
32 0052-util.h-avoid-2-warnings.patch
31 0039-avoid-format-mismatch-warning.patch
31 0036--test-testcpg.c-main-Remove-decl-of-unused-var.patch
30 0026-votequorum.c-add-const-to-avoid-2-more-warnings.patch
30 0014-add-const-to-3-params.patch
29 0022-totem-add-const-to-avoid-3-more-warnings.patch
27 0045-totempg.h-avoid-a-warning.patch
27 0042-evsbench.c-avoid-a-format-mismatch-warning.patch
26 0053-logsys.c-avoid-1-warning.patch
26 0046-service.c-avoid-5-warnings.patch
26 0043-testvotequorum1.c-avoid-5-warnings.patch
26 0033-coroipcs.h-avoid-3-warnings.patch
25 0058-testcpg.c-avoid-1-warning.patch
25 0057-evsbench.c-avoid-1-warning.patch
25 0051-logsys.c-avoid-1-warning.patch
25 0023-votequorum.c-add-const-to-avoid-2-more-warnings.patch
25 0021-totem-add-const-to-avoid-1-more-warning.patch
25 0018-totemconfig.c-avoid-another-warning.patch
25 0015--exec-objdb.c-object_create-make-object_name-p.patch
25 0007-coroapi.h-object_name_get-constify-2nd-parameter.patch
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais