Browse source

Changelog

Query
From:
To:
Branch:
Path:
Message:
BugID:
User: +
Format:
: 2 checkins (+30/-30) by Tobias S. Josefowitz <tobij@tobij.de> Lines added/removed recently

Tuesday 16 March 2021

2021-03-16 21:51:16 (10 months ago) by Tobias S. Josefowitz <tobij@tobij.de>

Build [Configure]: Prevent inling of find_stack_direction()

Clang 11 has either learned to inline find_stack_direction(), or it may
have inlined find_stack_direction() before but changed allocation order
for our "objects with automatic storage duration" that we use to check
the stack direction.

Calling find_stack_direction() through a volatile function pointer
should reliably prevent it from getting inlined and thus flush out the
real stack direction.

Thanks to Cezary Cerekwicki <ccerekwicki@opera.com> for the report.
Build [Configure]: Remove $Id$

[permalink]

Bugs? Suggestions?