On Wed, Feb 29, 2012 at 11:26:54AM +0100, Eric Botcazou wrote: > > It's still used by the working trans-mem-3_[01].c testcase. > > That test is a little puzzling: > > /* Test that we can build one object file with -fgnu-tm > (trans-mem-3_1.c), but do the final link of all objects without > -fgnu-tm. */ > > So, in the end, we cannot do that without the trans-mem.h kludge?
>From what I understood, the trans-mem.h kludge is actually part of what the tests were testing, one of the PRs was about trying to LTO together implementation of some of libitm builtins together with some TM code. Jakub