Whittle away at warnings: (#32397)
authormonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 24 Feb 2020 23:41:12 +0000 (18:41 -0500)
committerGitHub <noreply@github.com>
Mon, 24 Feb 2020 23:41:12 +0000 (18:41 -0500)
commit69fdb2e2e7b027b0e253e75d34bcffd3c3f08588
tree07ea1973d6ef4597a8984c854cc5d3ce0cf694f1
parent40d4b206233fcca34b3c8774c418668285b8f1a4
Whittle away at warnings: (#32397)

Whittle away at warnings:
 Return address of local (deliberate).
 Pointer cast to different size.
 Function parameter and declaration badly mismatch (pid_t vs. void*).
 Unused locals.
 Top level volatile is ignored.
 Negative shift undefined.
 Call to undeclared function (getpid).

Some are fixed, some are disabled temporarily.

Co-authored-by: Jay Krell <jay.krell@cornell.edu>
25 files changed:
src/mono/mono/eglib/gfile-win32.c
src/mono/mono/eglib/test/driver.c
src/mono/mono/eglib/test/spawn.c
src/mono/mono/metadata/custom-attrs.c
src/mono/mono/metadata/gc.c
src/mono/mono/metadata/icall.c
src/mono/mono/metadata/mono-debug.c
src/mono/mono/metadata/object.c
src/mono/mono/metadata/sgen-mono.c
src/mono/mono/metadata/sgen-stw.c
src/mono/mono/metadata/threads.c
src/mono/mono/mini/debugger-agent.c
src/mono/mono/mini/interp/interp.c
src/mono/mono/mini/mini-codegen.c
src/mono/mono/mini/mini-exceptions.c
src/mono/mono/mini/trace.c
src/mono/mono/profiler/log.c
src/mono/mono/sgen/sgen-debug.c
src/mono/mono/sgen/sgen-internal.c
src/mono/mono/sgen/sgen-thread-pool.c
src/mono/mono/tests/libtest.c
src/mono/mono/utils/hazard-pointer.c
src/mono/mono/utils/lock-free-queue.c
src/mono/mono/utils/mono-threads.c
src/mono/msvc/msvc-disabled-warnings.h