<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 - [MIPS][FreeBSD] clang: default to soft float on FreeBSD"
   href="https://bugs.llvm.org/show_bug.cgi?id=43596">43596</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[MIPS][FreeBSD] clang: default to soft float on FreeBSD
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

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

        <tr>
          <th>OS</th>
          <td>Windows NT
          </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>kevans@FreeBSD.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>htmldeveloper@gmail.com, llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=22640" name="attach_22640" title="git(1) diff against github.com/llvm/llvm-mirror">attachment 22640</a> <a href="attachment.cgi?id=22640&action=edit" title="git(1) diff against github.com/llvm/llvm-mirror">[details]</a></span>
git(1) diff against github.com/llvm/llvm-mirror

Hi,

FreeBSD-world defaults to soft float for all MIPS flavors/variants. We actually
patch GCC to assume soft float as well, but it would be most convenient for the
Clang driver to assume soft float for FreeBSD since hard float is actually the
odd-ball out and the needed information is readily available. Patch attached as
an example...

I still do not have a functional test setup, so it's not clear to me if any of
the applicable tests break when this default changes. I'll work on that,
though...</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>