<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <br>
    <br>
    On 2/28/2012 12:41 AM, Rainer Schuetze wrote:
    <blockquote cite="mid:4F4C934D.5080706@gmx.de" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <br>
      this line was reverted:<br>
      <pre>+inline char *prettyident(Symbol *s) { return CPP ? cpp_prettyident(s) : s->Sident; }</pre>
      <br>
      but it causes a link failure due to missing symbol
      cpp_prettyident. Where should I put its implementation? dsymbol.c?
      Maybe it should be added to the D source unconditionally, not only
      for _MSC_VER.<br>
    </blockquote>
    <br>
    The thing is, CPP is 0. So it should never be calling
    cpp_prettyident. Other compilers optimize it away.<br>
    <br>
    <blockquote cite="mid:4F4C934D.5080706@gmx.de" type="cite"> <br>
      <blockquote
        cite="mid:4f484bcc1e4de_2d353fa15d6dfaf48121e@sh1.rs.github.com.mail"
        type="cite">
        <pre wrap="">  M src/backend/cg87.c</pre>
      </blockquote>
      <br>
      reverted the use of longdouble. If I read the includes correctly,
      it should be defined in cdef.h for a C compiler aswell. Why should
      it not be used?<br>
    </blockquote>
    <br>
    Not sure what happened there.<br>
    <br>
  </body>
</html>