• Show log

    Commit

  • Hash : 41632b58
    Author : Chongyu Zhu
    Date : 2013-10-15T11:40:34

    [arm] Fix thumb2 inline assembly under LLVM.
    
    When using `ADD' with an immediate operand, the instruction is
    actually `ADD Rd, Rn, #<imm12>', that is, the maximum of the
    immediate operand cannot exceed 4095.  It will fail to compile with
    LLVM.
    
    However, in GCC, due to some legacy compatibility considerations,
    `ADD.W' will be automatically emitted when the immediate operand is
    larger than 4095.
    
    * builds/unix/ftconfig.in, include/freetype/config/ftconfig.h
    (FT_MulFix_arm) [__GNUC__]: Support clang compiler.
    
    * src/truetype/ttinterp.c (TT_MulFix14_arm) [__GNUC__]: Ditto.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags