Gnuport cleanup 3 (#22581)
authorSinan Kaya <41809318+franksinankaya@users.noreply.github.com>
Thu, 14 Feb 2019 19:06:57 +0000 (14:06 -0500)
committerJan Kotas <jkotas@microsoft.com>
Thu, 14 Feb 2019 19:06:57 +0000 (11:06 -0800)
commit36931ac7b24249201547f7ca667105014b2e4c7f
tree1ad562f7776e57f14a884fadcd17e23911637ec8
parent84eaa7ac079e625f2fbe36ba976f735dbdacdc6b
Gnuport cleanup 3 (#22581)

* Reorder extern "C" and visibility statements

In file included from coreclr/src/pal/inc/pal.h:70:0,
coreclr/src/pal/inc/pal_mstypes.h:30:25: error: expected unqualified-id
before string constant
 #define EXTERN_C extern "C"
                          ^
coreclr/src/pal/inc/rt/palrt.h:216:30: note:
  in expansion of macro 'EXTERN_C'
   #define STDAPI_(type)        EXTERN_C type STDAPICALLTYPE

* Need double quotes around single quotes in error statements

fix error statements

Can't have ' character in error statement

* Abstract __declspec(noinline)

Generate compiler independent macros for noinline request.

* Remove unused DBG_NOINLINE_X86__RET_INLINE

* Abstract __declspec(nothrow)
21 files changed:
src/ToolBox/SOS/Strike/ExpressionNode.h
src/gc/unix/events.cpp
src/inc/contract.h
src/inc/cor.h
src/inc/metadatatracker.h
src/inc/palclr.h
src/inc/slist.h
src/inc/utilcode.h
src/inc/winrt/paraminstanceapi.h
src/pal/inc/rt/palrt.h
src/pal/inc/rt/sal.h
src/vm/callhelpers.h
src/vm/class.h
src/vm/crst.h
src/vm/eecontract.h
src/vm/exceptionhandling.cpp
src/vm/finalizerthread.cpp
src/vm/ibclogger.h
src/vm/methodtable.h
src/vm/methodtablebuilder.cpp
src/vm/threads.cpp