freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] C99, long long, and inline


From: Roland Mainz
Subject: Re: [ft-devel] C99, long long, and inline
Date: Mon, 12 Sep 2016 19:52:23 +0200

On Mon, Sep 12, 2016 at 3:35 PM, Alexei Podtelezhnikov
<address@hidden> wrote:
> Hi all,
>
> I wanted to restart this discussion.
>
> *long long*
> Freetype emulates its own 64-bit arithmetic on LLP64 platforms (like
> Windows) in order to stay ANSI. This is crazy in this day and age. We
> should go C99 by default and and provide 64-bit emulation only if a
> user begs for it in ftconfig.h.
>
> *inline*
> Freetype smooth rasterizer is very nested. I seems to me that gcc
> selects some inlining scheme. Does anyone know how to check this? I
> would like to have some control over inlining, which can be useful for
> performance tuning.
>
> *other C99 features*
> Please voice your opinion.
>
> Anyway, I am for the jump to C99 in 2.8.

I agree with that.

BTW: Did you try to compile freetype-current with "pcc" (=portable C
compiler) to verify?

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) address@hidden
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]