Summary: | Please enable AS and LD in configure.ac for OS X | ||
---|---|---|---|
Product: | binutils | Reporter: | Jeffrey Walton <noloader> |
Component: | admin | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | gingold, noloader |
Priority: | P2 | ||
Version: | 2.26 | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
Jeffrey Walton
2015-09-24 01:46:51 UTC
as and ld haven't been ported to mac os x (as native tools). Not sure wether it is worth given there are already open source (but non-free) tools. (In reply to gingold@adacore.com from comment #1) > as and ld haven't been ported to mac os x (as native tools). > Not sure wether it is worth given there are already open source (but > non-free) tools. I believe AS is a required tool in the suite because of the way inline assembly is handled by the compiler. LD is probably going to be a stretch (but I'm only guessing). To ensure I'm not missing something obvious, what other non-free tools did you have in mind, and how would they be used? Is it a non-free compiler that can consume the inline assembly? Or is it a different assembler that GCC can use when processing the inline assembly? > On 27 Sep 2015, at 00:54, noloader at gmail dot com <sourceware-bugzilla@sourceware.org> wrote: > > https://sourceware.org/bugzilla/show_bug.cgi?id=18997 > > --- Comment #2 from Jeffrey Walton <noloader at gmail dot com> --- > (In reply to gingold@adacore.com from comment #1) >> as and ld haven't been ported to mac os x (as native tools). >> Not sure wether it is worth given there are already open source (but >> non-free) tools. > > I believe AS is a required tool in the suite because of the way inline assembly > is handled by the compiler. LD is probably going to be a stretch (but I'm only > guessing). Ok, I think you are asking for the support of .intel_syntax. > > To ensure I'm not missing something obvious, what other non-free tools did you > have in mind, and how would they be used? Is it a non-free compiler that can > consume the inline assembly? Or is it a different assembler that GCC can use > when processing the inline assembly? The sources of apple assembler, based on a very old version of gas are available from opensource.apple.com. But it is deprecated. Xcode is now based on clang, which has its own assembler. Likewise for the linker. |