<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - powerpc port lacks -mmultiple / -mno-multiple"
   href="https://bugs.llvm.org/show_bug.cgi?id=39556">39556</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>powerpc port lacks -mmultiple / -mno-multiple
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>new-bugs
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>trunk
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>enhancement
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>new bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>unassignedbugs@nondot.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>joel@jms.id.au
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>When compiling the Linux kernel, ppc32be platforms will enable the -mmutliple
flag. From the GCC man page:

 -mno-multiple
    Generate code that uses (does not use) the load multiple word instructions
and
    the store multiple word instructions.  These instructions are generated by
    default on POWER systems, and not generated on PowerPC systems.  Do not use
    -mmultiple on little-endian PowerPC systems, since those instructions do
not work
    when the processor is in little-endian mode.  The exceptions are PPC740 and
    PPC750 which permit these instructions in little-endian mode.

For feature parity it would be good if Clang supported this option.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>