{"thread":{"id":"47813","subject":"[PATCH 1/2] config.mak.uname: remove SPARSE_FLAGS setting for cygwin","startedAt":"2018-02-12T00:20:14Z","lastAt":"2018-02-12T00:20:14Z","messageCount":1,"participants":["Ramsay Jones"],"isPatch":true,"patchVersion":1,"patchTotal":2},"messages":[{"id":"339028","messageId":"bdae2d8f-7c9f-8a2f-810e-e2a93a5ccc3d@ramsayjones.plus.com","threadId":"47813","inReplyTo":null,"subject":"[PATCH 1/2] config.mak.uname: remove SPARSE_FLAGS setting for cygwin","fromName":"Ramsay Jones","fromEmail":"ramsay@ramsayjones.plus.com","sentAt":"2018-02-12T00:20:08Z","receivedAt":"2018-02-12T00:20:14Z","isPatch":true,"sender":{"key":"ramsay@ramsayjones.plus.com","avatar":"https://avatars.githubusercontent.com/u/33702710?v=4"},"body":"\nSince commit f66450ae9 (\"cygwin: Remove the Win32 l/stat() implementation\",\n2013-06-22), the cygwin build has not used the WIN32 API/header files.\nThis means that the '-isystem /usr/include/w32api' option to sparse is\nno longer necessary (to allow sparse to find the WIN32 header files).\nIn addition, the '-Wno-one-bit-signed-bitfield' option can be removed,\nsince the warning suppressed by that option was only provoked by a WIN32\nheader file.\n\nSigned-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>\n---\n config.mak.uname | 1 -\n 1 file changed, 1 deletion(-)\n\ndiff --git a/config.mak.uname b/config.mak.uname\nindex 685a80d13..6a1d0de0c 100644\n--- a/config.mak.uname\n+++ b/config.mak.uname\n@@ -182,7 +182,6 @@ ifeq ($(uname_O),Cygwin)\n \tNO_ST_BLOCKS_IN_STRUCT_STAT = YesPlease\n \tX = .exe\n \tUNRELIABLE_FSTAT = UnfortunatelyYes\n-\tSPARSE_FLAGS = -isystem /usr/include/w32api -Wno-one-bit-signed-bitfield\n \tOBJECT_CREATION_USES_RENAMES = UnfortunatelyNeedsTo\n \tMMAP_PREVENTS_DELETE = UnfortunatelyYes\n \tCOMPAT_OBJS += compat/cygwin.o\n-- \n2.16.0\n"}]}