.. Copyright 1988-2022 Free Software Foundation, Inc. This is part of the GCC manual. For copying conditions, see the copyright.rst file. .. _the-libitm-abi: The libitm ABI -------------- The ABI provided by libitm is basically equal to the Linux variant of Intel's current TM ABI specification document (Revision 1.1, May 6 2009) but with the differences listed in this chapter. It would be good if these changes would eventually be merged into a future version of this specification. To ease look-up, the following subsections mirror the structure of this specification. .. toctree:: :maxdepth: 2 the-libitm-abi/objectives the-libitm-abi/non-objectives the-libitm-abi/library-design-principles the-libitm-abi/types-and-macros-list the-libitm-abi/function-list the-libitm-abi/future-enhancements-to-the-abi the-libitm-abi/sample-code the-libitm-abi/memory-model