There are
alpha/elf.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN)
\
alpha/unicosmk.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(STREAM,SYMREF) \
arm/aof.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(STREAM,SYMREF) \
cris/aout.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
i386/cygming.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
ia64/hpux.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN)
\
pa/elf.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, RTL) \
pa/pa64-hpux.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN)
\
pa/pa-linux.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
pa/som.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, RTL) \
But it isn't documented. However we do have TARGET_ASM_EXTERNAL_LIBCALL,
which is redundant (PR 30480).
--
Summary: Undocumented ASM_OUTPUT_EXTERNAL_LIBCALL
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hjl at lucon dot org
BugsThisDependsOn: 30480
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30492