Thanks for the help with this task. With the last round of patches we are now down to about 280 warnings so there's definite progress. Here's the updated list:
dlls/cabinet/fdi.o: make_decode_table should be made static dlls/cabinet/fdi.o: QTMupdatemodel should be made static dlls/comctl32/tests/msg.o: flush_sequence should be made static dlls/d3dxof/parsing.o: parse_template_option_info should be made static dlls/dbghelp/storage.o: hash_table_find should be made static dlls/dmime/patterntrack.o: DMUSIC_CreateDirectMusicPatternTrackImpl should be made static dlls/dmime/tool.o: DMUSIC_CreateDirectMusicobjImpl should be made static dlls/dplayx/dplay.o: cbDeleteGroupsElem should be made static dlls/dplayx/dplay.o: cbDeletePlayerElem should be made static dlls/dplayx/dplayx_global.o: DPLAYX_DestroyLobbyApplication should be made static dlls/dplayx/dplayx_global.o: DPLAYX_SetLocalSession should be made static dlls/dplayx/name_server.o: NS_GetOtherMagic should be made static dlls/dplayx/name_server.o: NS_SetRemoteComputerAsNameServer should be made static dlls/dsound/capture.o: DirectSoundCaptureDevice_AddRef should be made static dlls/fusion/assembly.o: assembly_get_architecture should be made static dlls/fusion/fusion.o: CompareAssemblyIdentity should be made static dlls/fusion/fusion.o: GetAssemblyIdentityFromFile should be made static dlls/inetcomm/internettransport.o: InternetTransport_Read should be made static dlls/iphlpapi/ifenum.o: getInterfaceEntryByIndex should be made static dlls/iphlpapi/ifenum.o: getInterfacePhysicalByName should be made static dlls/itss/chm_lib.o: chm_enumerate should be made static dlls/jscript/parser.tab.o: parser_parse should be made static dlls/mountmgr.sys/mountmgr.o: DriverEntry should be made static dlls/msacm32/internal.o: MSACM_UnregisterLocalDriver should be made static dlls/mshtml/htmlelemcol.o: HTMLElementCollection_Create should be made static dlls/msi/cond.tab.o: cond_parse should be made static dlls/msi/database.o: MSI_DatabaseExport should be made static dlls/msi/database.o: MSI_DatabaseImport should be made static dlls/msi/dialog.o: msi_dialog_register_class should be made static dlls/msi/events.o: ControlEvent_UnSubscribeToEvent should be made static dlls/msi/helpers.o: msi_ui_error should be made static dlls/msi/helpers.o: reduce_to_shortfilename should be made static dlls/msi/media.o: find_published_source should be made static dlls/msi/media.o: msi_load_media_info should be made static dlls/msi/preview.o: MSI_EnableUIPreview should be made static dlls/msi/preview.o: MSI_PreviewDialogW should be made static dlls/msi/record.o: MSI_RecordDataSize should be made static dlls/msi/record.o: MSI_RecordSetStream should be made static dlls/msi/record.o: MSI_RecordSetStringA should be made static dlls/msi/registry.o: MSIREG_OpenInstallerFeaturesKey should be made static dlls/msi/registry.o: msi_version_dword_to_str should be made static dlls/msi/sql.tab.o: sql_parse should be made static dlls/msi/string.o: msi_id2stringA should be made static dlls/msi/string.o: msi_id2stringW should be made static dlls/msi/string.o: msi_strcmp should be made static dlls/msi/string.o: msi_string2idA should be made static dlls/msi/table.o: db_get_raw_stream should be made static dlls/msi/table.o: encode_streamname should be made static dlls/netapi32/nbnamecache.o: NBNameCacheUpdateNBName should be made static dlls/ole32/ole16.o: IMalloc16_Constructor should be made static dlls/qcap/enummedia.o: FreeMediaType should be made static dlls/qcap/pin.o: IPinImpl_QueryInternalConnections should be made static dlls/riched20/caret.o: ME_SelectByType should be made static dlls/riched20/caret.o: ME_UpdateSelection should be made static dlls/riched20/editor.o: ME_DestroyEditor should be made static dlls/riched20/editor.o: ME_FindNextURLCandidate should be made static dlls/riched20/editor.o: ME_HandleMessage should be made static dlls/riched20/editor.o: ME_IsCandidateAnURL should be made static dlls/riched20/editor.o: ME_LinkNotify should be made static dlls/riched20/editor.o: ME_MakeEditor should be made static dlls/riched20/editor.o: ME_UpdateLinkAttribute should be made static dlls/riched20/editor.o: ME_UpdateSelectionLinkAttribute should be made static dlls/riched20/editor.o: REComboWndProc should be made static dlls/riched20/editor.o: REListWndProc should be made static dlls/riched20/list.o: ME_DITypesEqual should be made static dlls/riched20/list.o: ME_FindItemFwdOrHere should be made static dlls/riched20/paint.o: ME_DrawParagraph should be made static dlls/riched20/paint.o: ME_GetYScrollVisible should be made static dlls/riched20/paint.o: ME_InvalidateFromOfs should be made static dlls/riched20/paint.o: ME_QueueInvalidateFromCursor should be made static dlls/riched20/paint.o: ME_Scroll should be made static dlls/riched20/para.o: ME_GetParaFormat should be made static dlls/riched20/para.o: ME_MarkForWrapping should be made static dlls/riched20/para.o: ME_SetParaFormat should be made static dlls/riched20/reader.o: RTFExpandStyle should be made static dlls/riched20/reader.o: RTFGetClassCallback should be made static dlls/riched20/reader.o: RTFGetDestinationCallback should be made static dlls/riched20/reader.o: RTFGetInputName should be made static dlls/riched20/reader.o: RTFGetOutputName should be made static dlls/riched20/reader.o: RTFGetReadHook should be made static dlls/riched20/reader.o: RTFGetStyle should be made static dlls/riched20/reader.o: RTFHexToChar should be made static dlls/riched20/reader.o: RTFPeekToken should be made static dlls/riched20/reader.o: RTFSetClassCallback should be made static dlls/riched20/reader.o: RTFSetInputName should be made static dlls/riched20/reader.o: RTFSetOutputName should be made static dlls/riched20/reader.o: RTFSetToken should be made static dlls/riched20/reader.o: RTFUngetToken should be made static dlls/riched20/row.o: ME_FindRowStart should be made static dlls/riched20/string.o: ME_ConcatString should be made static dlls/riched20/string.o: ME_GetOptimalBuffer should be made static dlls/riched20/string.o: ME_MakeStringB should be made static dlls/riched20/style.o: ME_CopyToCF2W should be made static dlls/riched20/style.o: ME_ToCFAny should be made static dlls/rpcrt4/ndr_marshall.o: NdrByteCountPointerMemorySize should be made static dlls/rpcrt4/ndr_marshall.o: NdrRangeBufferSize should be made static dlls/rpcrt4/ndr_marshall.o: NdrRangeFree should be made static dlls/rpcrt4/ndr_marshall.o: NdrRangeMarshall should be made static dlls/rpcrt4/ndr_marshall.o: NdrRangeMemorySize should be made static dlls/rpcrt4/rpc_message.o: NCA2RPC_STATUS should be made static dlls/rpcrt4/rpc_message.o: RPCRT4_receive_fragment should be made static dlls/rpcrt4/rpc_message.o: RPCRT4_ValidateCommonHeader should be made static dlls/rpcrt4/rpc_transport.o: RPCRT4_SpawnConnection should be made static dlls/rsaenh/handle.o: alloc_handle_table should be made static dlls/rsaenh/handle.o: release_handle_table should be made static dlls/rsaenh/mpi.o: mp_2expt should be made static dlls/rsaenh/mpi.o: mp_abs should be made static dlls/rsaenh/mpi.o: mp_add_d should be made static dlls/rsaenh/mpi.o: mp_clamp should be made static dlls/rsaenh/mpi.o: mp_clear should be made static dlls/rsaenh/mpi.o: mp_cmp_mag should be made static dlls/rsaenh/mpi.o: mp_cnt_lsb should be made static dlls/rsaenh/mpi.o: mp_div_2d should be made static dlls/rsaenh/mpi.o: mp_div_2 should be made static dlls/rsaenh/mpi.o: mp_div_d should be made static dlls/rsaenh/mpi.o: mp_div should be made static dlls/rsaenh/mpi.o: mp_dr_reduce should be made static dlls/rsaenh/mpi.o: mp_dr_setup should be made static dlls/rsaenh/mpi.o: mp_exch should be made static dlls/rsaenh/mpi.o: mp_grow should be made static dlls/rsaenh/mpi.o: mp_init should be made static dlls/rsaenh/mpi.o: mp_init_size should be made static dlls/rsaenh/mpi.o: mp_lshd should be made static dlls/rsaenh/mpi.o: mp_mod_2d should be made static dlls/rsaenh/mpi.o: mp_mod_d should be made static dlls/rsaenh/mpi.o: mp_montgomery_calc_normalization should be made static dlls/rsaenh/mpi.o: mp_montgomery_reduce should be made static dlls/rsaenh/mpi.o: mp_montgomery_setup should be made static dlls/rsaenh/mpi.o: mp_mul_2d should be made static dlls/rsaenh/mpi.o: mp_mul_2 should be made static dlls/rsaenh/mpi.o: mp_mul_d should be made static dlls/rsaenh/mpi.o: mp_prime_is_divisible should be made static dlls/rsaenh/mpi.o: mp_prime_is_prime should be made static dlls/rsaenh/mpi.o: mp_prime_miller_rabin should be made static dlls/rsaenh/mpi.o: mp_reduce_2k_setup should be made static dlls/rsaenh/mpi.o: mp_reduce_2k should be made static dlls/rsaenh/mpi.o: mp_reduce_setup should be made static dlls/rsaenh/mpi.o: mp_reduce should be made static dlls/rsaenh/mpi.o: mp_rshd should be made static dlls/rsaenh/mpi.o: mp_set should be made static dlls/rsaenh/mpi.o: mp_signed_bin_size should be made static dlls/rsaenh/mpi.o: mp_sqrmod should be made static dlls/rsaenh/mpi.o: mp_sqr should be made static dlls/rsaenh/mpi.o: mp_zero should be made static dlls/sane.ds/ds_ctrl.o: SANE_AutomaticCaptureDirectory should be made static dlls/sane.ds/ds_ctrl.o: SANE_FileSystemCopy should be made static dlls/sane.ds/ds_ctrl.o: SANE_PendingXfersStopFeeder should be made static dlls/sane.ds/ds_ctrl.o: SANE_SetupFileXfer2GetDefault should be made static dlls/sane.ds/ds_ctrl.o: SANE_SetupFileXfer2Get should be made static dlls/sane.ds/ds_ctrl.o: SANE_SetupFileXfer2Reset should be made static dlls/sane.ds/ds_ctrl.o: SANE_SetupFileXfer2Set should be made static dlls/setupapi/parser.o: PARSER_string_substW should be made static dlls/setupapi/virtcopy.o: VcpEnumFiles should be made static dlls/setupapi/virtcopy.o: VcpFlush16 should be made static dlls/setupapi/virtcopy.o: vsmStringCompare16 should be made static dlls/setupapi/virtcopy.o: vsmStringFind16 should be made static dlls/shell32/classes.o: HCR_GetDefaultIconFromGUIDW should be made static dlls/shell32/clipboard.o: RenderFILECONTENTS should be made static dlls/shell32/clipboard.o: RenderFILEDESCRIPTOR should be made static dlls/shell32/clipboard.o: RenderPREFEREDDROPEFFECT should be made static dlls/shell32/clipboard.o: RenderSHELLIDLISTOFFSET should be made static dlls/shell32/pidl.o: ILGetDisplayNameExA should be made static dlls/shell32/pidl.o: _ILGetSTextPointer should be made static dlls/shell32/pidl.o: _ILGetTextPointerW should be made static dlls/shell32/pidl.o: SHILCreateFromPathA should be made static dlls/shell32/trash.o: TRASH_DisposeElement should be made static dlls/shell32/xdg.o: XDG_GetPath should be made static dlls/user32/cursoricon.o: LookupIconIdFromDirectory16 should be made static dlls/user32/edit.o: EditWndProcW should be made static dlls/uxtheme/uxini.o: UXINI_ResetINI should be made static dlls/winealsa.drv/alsa.o: ALSA_PeekRingMessage should be made static dlls/winealsa.drv/waveout.o: wodSetVolume should be made static dlls/winedos/himem.o: DOSVM_AllocCodeUMB should be made static dlls/winedos/himem.o: DOSVM_AllocUMB should be made static dlls/winedos/int31.o: DPMI_FreeInternalRMCB should be made static dlls/wineps.drv/color.o: PSDRV_CmpColor should be made static dlls/wineps.drv/ps.o: PSDRV_WriteArrayGet should be made static dlls/wineps.drv/ps.o: PSDRV_WriteInitClip should be made static dlls/wineps.drv/ps.o: PSDRV_WriteRRectangle should be made static dlls/winex11.drv/graphics.o: X11DRV_SetupGCForPen should be made static dlls/winex11.drv/window.o: X11DRV_get_client_window should be made static dlls/winex11.drv/window.o: X11DRV_window_to_X_rect should be made static dlls/winex11.drv/xrandr.o: X11DRV_XRandR_Cleanup should be made static dlls/winex11.drv/xvidmode.o: X11DRV_XF86VM_SetExclusiveMode should be made static dlls/wininet/http.o: HTTP_FinishedReading should be made static dlls/wininet/http.o: HTTP_GetHeader should be made static dlls/wininet/http.o: HTTP_HttpOpenRequestW should be made static dlls/wininet/http.o: HTTP_HttpSendRequestW should be made static dlls/winmm/mci.o: MCI_DefYieldProc should be made static dlls/winmm/mci.o: MCI_GetDriverFromString should be made static dlls/winmm/mci.o: MCI_SendCommandFrom16 should be made static dlls/winmm/mci.o: MCI_SendCommandFrom32 should be made static dlls/winmm/mci.o: MCI_WriteString should be made static dlls/wintrust/asn.o: CRYPT_AsnEncodeInt should be made static dlls/wintrust/wintrust_main.o: WINTRUST_ReAlloc should be made static dlls/wnaspi32/aspi.o: SCSI_GetDeviceName should be made static dlls/wnaspi32/winaspi16.o: ASPI_SendASPICommand should be made static dlls/wuapi/updates.o: AutomaticUpdates_create should be made static programs/progman/dialog.o: DIALOG_Symbol should be made static programs/regedit/childwnd.o: GetRootKeyName should be made static programs/regedit/hexedit.o: HexEdit_Unregister should be made static programs/regedit/regproc.o: GetMultiByteStringN should be made static programs/regedit/regproc.o: GetWideStringN should be made static programs/regedit/regproc.o: processRegLinesA should be made static programs/regedit/regproc.o: processRegLinesW should be made static programs/taskmgr/applpage.o: UpdateApplicationListControlViewSetting should be made static programs/taskmgr/graphctl.o: GraphCtrl_DrawPoint should be made static programs/taskmgr/graphctl.o: GraphCtrl_InvalidateCtrl should be made static programs/taskmgr/graphctl.o: GraphCtrl_Paint should be made static programs/taskmgr/graphctl.o: GraphCtrl_Resize should be made static programs/taskmgr/taskmgr.o: Draw3dRect2 should be made static programs/taskmgr/taskmgr.o: Draw3dRect should be made static programs/taskmgr/taskmgr.o: FillSolidRect2 should be made static programs/taskmgr/trayicon.o: TrayIcon_GetProcessorUsageIcon should be made static programs/winecfg/winecfg.o: enumerate_valuesW should be made static programs/wineconsole/user.o: WCUSER_AreFontsEqual should be made static programs/wineconsole/wineconsole.o: WINECON_FetchCells should be made static programs/wineconsole/wineconsole.o: WINECON_GetHistoryMode should be made static programs/wineconsole/wineconsole.o: WINECON_SetHistoryMode should be made static programs/wineconsole/wineconsole.o: WINECON_SetHistorySize should be made static programs/winedbg/dbg.tab.o: dbg_parse should be made static programs/winedbg/dbg.tab.o: parser should be made static programs/winedbg/debug.yy.o: dbg_alloc should be made static programs/winedbg/debug.yy.o: dbg__create_buffer should be made static programs/winedbg/debug.yy.o: dbg__delete_buffer should be made static programs/winedbg/debug.yy.o: dbg__flush_buffer should be made static programs/winedbg/debug.yy.o: dbg_free should be made static programs/winedbg/debug.yy.o: dbg_get_debug should be made static programs/winedbg/debug.yy.o: dbg_get_in should be made static programs/winedbg/debug.yy.o: dbg_get_leng should be made static programs/winedbg/debug.yy.o: dbg_get_lineno should be made static programs/winedbg/debug.yy.o: dbg_get_out should be made static programs/winedbg/debug.yy.o: dbg_get_text should be made static programs/winedbg/debug.yy.o: dbg_lex_destroy should be made static programs/winedbg/debug.yy.o: dbg_pop_buffer_state should be made static programs/winedbg/debug.yy.o: dbg_push_buffer_state should be made static programs/winedbg/debug.yy.o: dbg_realloc should be made static programs/winedbg/debug.yy.o: dbg_restart should be made static programs/winedbg/debug.yy.o: dbg__scan_buffer should be made static programs/winedbg/debug.yy.o: dbg__scan_bytes should be made static programs/winedbg/debug.yy.o: dbg__scan_string should be made static programs/winedbg/debug.yy.o: dbg_set_debug should be made static programs/winedbg/debug.yy.o: dbg_set_in should be made static programs/winedbg/debug.yy.o: dbg_set_lineno should be made static programs/winedbg/debug.yy.o: dbg_set_out should be made static programs/winedbg/debug.yy.o: dbg__switch_to_buffer should be made static programs/winedbg/debug.yy.o: dbg_wrap should be made static programs/winedbg/debug.yy.o: lexeme_alloc should be made static programs/winedbg/expr.o: expr_alloc_uconstant should be made static programs/winedbg/memory.o: be_cpu_build_addr should be made static programs/winedbg/memory.o: be_cpu_linearize should be made static programs/winedbg/tgt_minidump.o: validate_file should be made static programs/winedbg/winedbg.o: dbg_outputA should be made static programs/winhlp32/macro.lex.yy.o: yyalloc should be made static programs/winhlp32/macro.lex.yy.o: yy_create_buffer should be made static programs/winhlp32/macro.lex.yy.o: yy_delete_buffer should be made static programs/winhlp32/macro.lex.yy.o: yy_flush_buffer should be made static programs/winhlp32/macro.lex.yy.o: yyfree should be made static programs/winhlp32/macro.lex.yy.o: yyget_debug should be made static programs/winhlp32/macro.lex.yy.o: yyget_in should be made static programs/winhlp32/macro.lex.yy.o: yyget_leng should be made static programs/winhlp32/macro.lex.yy.o: yyget_lineno should be made static programs/winhlp32/macro.lex.yy.o: yyget_out should be made static programs/winhlp32/macro.lex.yy.o: yyget_text should be made static programs/winhlp32/macro.lex.yy.o: yylex_destroy should be made static programs/winhlp32/macro.lex.yy.o: yylex should be made static programs/winhlp32/macro.lex.yy.o: yypop_buffer_state should be made static programs/winhlp32/macro.lex.yy.o: yypush_buffer_state should be made static programs/winhlp32/macro.lex.yy.o: yyrealloc should be made static programs/winhlp32/macro.lex.yy.o: yyrestart should be made static programs/winhlp32/macro.lex.yy.o: yy_scan_buffer should be made static programs/winhlp32/macro.lex.yy.o: yy_scan_bytes should be made static programs/winhlp32/macro.lex.yy.o: yy_scan_string should be made static programs/winhlp32/macro.lex.yy.o: yyset_debug should be made static programs/winhlp32/macro.lex.yy.o: yyset_in should be made static programs/winhlp32/macro.lex.yy.o: yyset_lineno should be made static programs/winhlp32/macro.lex.yy.o: yyset_out should be made static programs/winhlp32/macro.lex.yy.o: yy_switch_to_buffer should be made static programs/winhlp32/macro.lex.yy.o: yywrap should be made static