Don't use the identifier 'noreturn'.
authorMark H Weaver <mhw@netris.org>
Tue, 5 Nov 2013 00:41:52 +0000 (19:41 -0500)
committerMark H Weaver <mhw@netris.org>
Tue, 5 Nov 2013 00:45:40 +0000 (19:45 -0500)
commit36c40440078c005cd5e239cca487d29f6f60007d
tree561f4ea67c4c08b6094e12fbdd6b2cb9851e9076
parentb1fe20c24ccb380420ea1ffdc7f249224072dcdc
Don't use the identifier 'noreturn'.

Fixes <http://bugs.gnu.org/15798>.
Reported by Matt Sicker <boards@gmail.com>.

* libguile/__scm.h (SCM_NORETURN): Use ((__noreturn__)) instead of
  ((noreturn)).

* libguile/throw.h (scm_ithrow): Rename formal parameter from 'noreturn'
  to 'no_return'.

* libguile/throw.c (scm_ithrow): Rename formal parameter from 'noreturn'
  to 'no_return'.
libguile/__scm.h
libguile/throw.c
libguile/throw.h