[parrot/parrot] d09696: replace clang attribute analyzer_noreturn by prope...

GitHub noreply at github.com
Tue Jul 31 15:02:45 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: d09696e883d85468c5a973dc9ebb3ddee70000f9
      https://github.com/parrot/parrot/commit/d09696e883d85468c5a973dc9ebb3ddee70000f9
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M include/parrot/compiler.h

  Log Message:
  -----------
  replace clang attribute analyzer_noreturn by proper __noreturn__

analyzer_noreturn is only a static analyzer hint, but does not even protect from false
-Wsometimes-uninitialized warnings, with Parrot_ex_throw_from_c*().

__noreturn__ also produces better code.


  Commit: 251349263008dcf6797367b9d125d45e96e5b273
      https://github.com/parrot/parrot/commit/251349263008dcf6797367b9d125d45e96e5b273
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M t/dynpmc/os.t

  Log Message:
  -----------
  t/dynpmc/os.t failed on lndir builddir

skip hardlinking a symlink.
build/myconfig maybe a symlink to ../srcdir/myconfig


Compare: https://github.com/parrot/parrot/compare/11f9d7cabf06...251349263008


More information about the parrot-commits mailing list