Something is marking random_seed as noreturn.
As far as I understand, symbols are marked as noreturn by use of
TREE_THIS_VOLATILE, which is done on a few selected trees and is also
done whenever a symbol has the noreturn attribute. This noreturn
attribute can be set to 1 by make_noreturn,
My first patch didn't even compile :(
Here's a new one.
Something is marking random_seed as noreturn.
As far as I understand, symbols are marked as noreturn by use of
TREE_THIS_VOLATILE, which is done on a few selected trees and is
also done whenever a symbol has the noreturn attribute.
On Tue, Jun 06, 2006 at 08:16:54AM +0200, FX Coudert wrote:
Something is marking random_seed as noreturn.
As far as I understand, symbols are marked as noreturn by use of
TREE_THIS_VOLATILE, which is done on a few selected trees and is
also done whenever a symbol has the noreturn
I have the simple program
program a
call random_seed()
end program a
Something is marking random_seed as noreturn.
-- Pinski
On Mon, Jun 05, 2006 at 10:33:40PM -0400, Andrew Pinski wrote:
I have the simple program
program a
call random_seed()
end program a
Something is marking random_seed as noreturn.
OK, so where do I start to look? AFAICT, this
problem only occurs if -std=f95, and