This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On 09/21/2018 04:29 PM, Keith Packard wrote:
It's no difference than a weak alias--it requires object file support. To quote from the GCC manual about a function alias attribute (which is what the macro ends up using), "This attribute requires assembler and object file support, and may not be available on all targets."Craig Howland <howland@LGSInnovations.com> writes:I don't see anything which makes the definition of __strong_reference dependent upon target. In sys/cdefs.h it is only dependent upon __GNUC__.Which makes sense -- there shouldn't be any platform which cannot support these strong references; they're just a duplicate symbol with the same value and properties. However, it does depend on __GNUC__, and one can imagine someone using a compiler other than gcc?
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |