[pcre-dev] [Bug 850] New: _ZN7pcrecpp2RE6no_argE alias worka…

Top Page
Delete this message
Author: Mike Frysinger
Date:  
To: pcre-dev
New-Topics: [pcre-dev] [Bug 850] _ZN7pcrecpp2RE6no_argE alias workaround should not utilize USER_LABEL_PREFIX
Subject: [pcre-dev] [Bug 850] New: _ZN7pcrecpp2RE6no_argE alias workaround should not utilize USER_LABEL_PREFIX
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=850
           Summary: _ZN7pcrecpp2RE6no_argE alias workaround should not
                    utilize USER_LABEL_PREFIX
           Product: PCRE
           Version: N/A
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Code
        AssignedTo: ph10@???
        ReportedBy: vapier@???
                CC: pcre-dev@???



the previous Bug 664 had USER_LABEL_PREFIX added to the alias attribute due to
issues with Apple's compiler. however, gcc proper defines the target of the
alias attribute as the C visible symbol -- i.e. there is no symbol prefix
(USER_LABEL_PREFIX). further, considering the current code is wrapped by an
__ELF__ check and Darwin is not an ELF system but Mach-O, it makes less sense
to respect the define.

atm, building for Linux systems that have a symbol prefix is broken due to
this.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email