[llvm-bugs] [Bug 42134] New: integrated assembler doesn't support .aent directive

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Jun 4 23:48:06 PDT 2019


https://bugs.llvm.org/show_bug.cgi?id=42134

            Bug ID: 42134
           Summary: integrated assembler doesn't support .aent directive
           Product: new-bugs
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: mh+llvm at glandium.org
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org

This can be seen when building Firefox for mips64el:

/builds/worker/workspace/build/src/xpcom/reflect/xptcall/xptcstubsdef.inc:1:94:
error: unknown directive
[task 2019-06-05T06:17:16.075Z] 06:17:16     INFO -  .if 3 < 10; .globl
_ZN14nsXPTCStubBase5Stub3Ev; .type _ZN14nsXPTCStubBase5Stub3Ev, at function; .aent
_ZN14nsXPTCStubBase5Stub3Ev,0; _ZN14nsXPTCStubBase5Stub3Ev:; dsubu $29,FRAMESZ;
.cpsetup $25, GPOFF, _ZN14nsXPTCStubBase5Stub3Ev; li $12,3; b sharedstub;;
.elseif 3 < 100; .globl _ZN14nsXPTCStubBase6Stub3Ev; .type
_ZN14nsXPTCStubBase6Stub3Ev, at function; .aent _ZN14nsXPTCStubBase6Stub3Ev,0;
_ZN14nsXPTCStubBase6Stub3Ev:; dsubu $29,FRAMESZ; .cpsetup $25, GPOFF,
_ZN14nsXPTCStubBase6Stub3Ev; li $12,3; b sharedstub;; .elseif 3 < 1000; .globl
_ZN14nsXPTCStubBase7Stub3Ev; .type _ZN14nsXPTCStubBase7Stub3Ev, at function; .aent
_ZN14nsXPTCStubBase7Stub3Ev,0; _ZN14nsXPTCStubBase7Stub3Ev:; dsubu $29,FRAMESZ;
.cpsetup $25, GPOFF, _ZN14nsXPTCStubBase7Stub3Ev; li $12,3; b sharedstub;;
.else; .err; .endif

The corresponding source is:
https://hg.mozilla.org/mozilla-central/file/tip/xpcom/reflect/xptcall/md/unix/xptcstubs_asm_mips64.S#l45

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20190605/0f6ebb8a/attachment.html>


More information about the llvm-bugs mailing list