<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJytU02PmzAQ_TVwGYGMzeeBQ0qyq6rZrlT10BsyZgBXBlIb0o9f3wnZbVaVulLVStaA_ax57814mrn9XlartTgtoIycepgn-JSnMEgHElrddbiBZ2lWhLmDUSo7g5eyur6vqnr38fHhbVUfj4_v7-vjY_WuvvtwOBAMah5P0mILywy9UqHH9h7bEXJdjXTD9YhACEZp1eCJvU6JPBgFh6B9gOAAwTdQ4PG7Fs8Up9UYL6t6iye4cT6l5qLFTk8Ir0kDfmM9o3WaDEcs5GEEnPGIRREjunyPjZbPSJB6vHgi2eK1VP9bdHXcEfYH2dFfmYxe6vxlMwlZuLnr9eLFjOKwNiE1yhM7Y84jab18gpOdP6NaQroATVGINJFZF8tIiTjvIi6yQmRYZFnSCIV5HEfI8luFnjvst6VoC1FIX67LMNuy-XH44q_WlMOynBxxEh-tFzKu_L_JoK12bkVHP4nIY-YPZZ6j6FjG0qxlSiWsVQ3LiiziBaoUidLIBo0rveSNx_lWBuLr7DwtOLV05CV7_9-F6JLezOXZJCyLcsFDnieKY8cEdippi4aqjKPUJrzkCWfb-7bcUjZr7wg02i3uBkrndD8hbrpJ4aIXs21oJGkPrzddO9CTmidHSS8z-5X8XEbvMtOCBw1182Tk0s129Dcj5ebiJ_RyNTo>53840</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [X86]  __GCC_ATOMIC_LLONG_LOCK_FREE is inconsistent with gcc on 32-bit platform
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang:frontend
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          bzEq
      </td>
    </tr>
</table>

<pre>
    Current clang on X86 has a different value of macro `__GCC_ATOMIC_LLONG_LOCK_FREE` compared to gcc.
```bash
gcc -march=i686 -m32 -dM -E -x c /dev/null|grep LLONG_LOCK
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
gcc version 10.2.1 20210110 (Debian 10.2.1-6)

clang -march=i686 -m32 -dM -E -x c /dev/null|grep LLONG_LOCK
#define __CLANG_ATOMIC_LLONG_LOCK_FREE 1
#define __GCC_ATOMIC_LLONG_LOCK_FREE 1
clang version 15.0.0 (git@github.com:llvm/llvm-project.git b99365a7f4a1c348f1237937e9775b3ce8441e08)
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytkktr3DAUhX-NvBE2evi58GLqmYTSSQOli-wGSZZsFdmeSvb08et77Uk6odBAoSCubR2je76rI6f2R90s3utxxsqJscPTiJ_KHPciYIFba4zexItwi8aTwYNQfsIoJ6fTfdOcdp8fH943p-Px8eP96fjYfDjdfTocQMZqGs7C6xbPE-6UShDZI7ID5bqkCP11C0QcD8KrHvG9zaF5PHCG4_YBxwccf8cKI3bX6gvUcXEOFU3n9Rnfej4fzXirjR01fssaZreuF-2DBWBKEpZQzAijhFIC7cq9lla8KHGOWPXcZKvXUf1v081xB9pfbNN_gqSvff7GzBKSbHSdnVFKoPaLTOCiEN85dxnA6_qIz376otWcwA9YVhXPM1GYVFDF09JQxouKF7oqikxypcs0pZqUtwm93HDU1ryteCWi2c5O1yh7B8lC2R6_7d0GbEc1jcGGeY3eN7C5JmiNJmexBFNnJ2Yz-SFavKv7eT4HIAD3sF5BXWn-gIJPG8KiA7xkvExJ1NdlWlDBClZSDYDMEGMkkYXMSppXqhCRE1K7sBIgxrahQj_jpxEMtrAFUJGtIT9rhDJS0JKzhJWZYtoQro3K2krCxPUgrEtWO8nku8jXmzO5dAFEB7zhJooQbDfqbW7r-WKZ-8nX8ufha7QR1Jv9X_rYH5Y">