Deprecate G_GNUC_NORETURN in favor of G_NORETURN

Closes issue #994
11 jobs for mark_g_assert_as_noreturn_on_MSVC in 19 minutes and 4 seconds (queued for 10 minutes and 7 seconds)
Status Job ID Name Coverage
  Build
passed #478252
cross-android_api21_arm64

00:03:26

passed #478253
cross-android_api28_arm64

00:02:47

passed #478254
cross-mingw64

00:04:13

failed #478250
debian-stable-x86_64

00:02:59

failed #478249
fedora-x86_64

00:03:05

failed #478251
G_DISABLE_ASSERT

00:03:50

passed #478255
win32
msys2-mingw32

00:13:25

passed #478256
win32
vs2017-x64

00:08:38

 
  Coverage
skipped #478257
coverage
 
  Analysis
skipped #478259
scan-build
skipped #478258
allowed to fail
valgrind
 
Name Stage Failure
failed
G_DISABLE_ASSERT Build
_build/config.h: found 1 matching files            
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 2 matching files

WARNING: _build/G_DISABLE_ASSERT-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=478251 responseStatus=201 Created token=YsZ-jc98
Uploading artifacts...
WARNING: _build/G_DISABLE_ASSERT-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
debian-stable-x86_64 Build
_build/config.h: found 1 matching files            
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 2 matching files

WARNING: _build/debian-stable-x86_64-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=478250 responseStatus=201 Created token=MZFVbju-
Uploading artifacts...
WARNING: _build/debian-stable-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
fedora-x86_64 Build
_build/glib/glibconfig.h: found 1 matching files   
_build/meson-logs: found 2 matching files

WARNING: _build/fedora-x86_64-report.xml: no matching files
WARNING: _coverage: no matching files
Uploading artifacts to coordinator... ok
id=478249 responseStatus=201 Created token=1d8MAPke
Uploading artifacts...
WARNING: _build/fedora-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1