[pcre-dev] [Bug 1774] Can't build JIT for Android ARM64

Top Page
Delete this message
Author: admin
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 1774] Can't build JIT for Android ARM64
https://bugs.exim.org/show_bug.cgi?id=1774

Zoltan Herczeg <hzmester@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hzmester@???


--- Comment #1 from Zoltan Herczeg <hzmester@???> ---
Hi,

sorry for the delay, I did not have time to work on this before.

I am planning to land this patch, but I have some questions.

- Why this is not working:

#if (defined __has_builtin && __has_builtin(__builtin___clear_cache))

  sljit_src/sljitConfigInternal.h:299:46: error:
     missing binary operator before token "("
     -> the "(" after __has_builtin


- Why do we need a separate check for GCC 4.3 and __has_builtin? I think one
check should be enough. I would prefer the check above actually.

- I remember there was issues with clear_cache on certain CPUs (ARMv5 as far as
I remember). Do __builtin___clear_cache has the same issues?

--
You are receiving this mail because:
You are on the CC list for the bug.