svn commit: r531689 - in head/emulators/virtualbox-ose: . files

Kyle Evans kevans at freebsd.org
Wed Apr 15 12:51:15 UTC 2020


On Wed, Apr 15, 2020 at 5:03 AM Mark Linimon <linimon at lonesome.com> wrote:
>
> [reminder to self: do not post replies while half-asleep.]
>

I know this has already been resolved, but it's worth noting that this
particular part is host-arch agnostic (vendored lib from Mozilla, it
seems), but the implementation in question is x86 specific anyways;
they have perhaps a dozen or so different implementations for this
function to represent the different host arch's that xpcom supports:

root at viper:~/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix#
ls -1 xptcinvoke*
xptcinvoke_amd64_darwin.cpp
xptcinvoke_arm_netbsd.cpp
xptcinvoke_arm.cpp
xptcinvoke_asm_ipf32.s
xptcinvoke_asm_ipf64.s
xptcinvoke_asm_irix.s
xptcinvoke_asm_mips.s
xptcinvoke_asm_openvms_alpha.s
xptcinvoke_asm_osf1_alpha.s
xptcinvoke_asm_pa32.s
xptcinvoke_asm_ppc_aix.s
xptcinvoke_asm_ppc_aix64.s
xptcinvoke_asm_ppc_ibmobj_aix.s
xptcinvoke_asm_ppc_linux.s
xptcinvoke_asm_ppc_netbsd.s
xptcinvoke_asm_ppc_rhapsody.s
xptcinvoke_asm_sparc_bsdos.s
xptcinvoke_asm_sparc_linux_GCC3.s
xptcinvoke_asm_sparc_linux.s
xptcinvoke_asm_sparc_netbsd.s
xptcinvoke_asm_sparc_solaris_GCC.s
xptcinvoke_asm_sparc_solaris_GCC3.s
xptcinvoke_asm_sparc_solaris_SUNW.s
xptcinvoke_asm_sparc_solaris.s
xptcinvoke_asm_sparcv9_solaris_SUNW.s
xptcinvoke_gcc_x86_unix.cpp
xptcinvoke_ipf32.cpp
xptcinvoke_ipf64.cpp
xptcinvoke_irix.cpp
xptcinvoke_linux_alpha.cpp
xptcinvoke_linux_m68k.cpp
xptcinvoke_linux_s390.cpp
xptcinvoke_linux_s390x.cpp
xptcinvoke_mips.cpp
xptcinvoke_netbsd_m68k.cpp
xptcinvoke_openvms_alpha.cpp
xptcinvoke_osf1_alpha.cpp
xptcinvoke_pa32.cpp
xptcinvoke_ppc_aix.cpp
xptcinvoke_ppc_aix64.cpp
xptcinvoke_ppc_linux.cpp
xptcinvoke_ppc_netbsd.cpp
xptcinvoke_ppc_rhapsody.cpp
xptcinvoke_sparc_netbsd.cpp
xptcinvoke_sparc_solaris.cpp
xptcinvoke_sparcv9_solaris.cpp
xptcinvoke_unixish_x86.cpp
xptcinvoke_unsupported.cpp
xptcinvoke_x86_64_linux.cpp
xptcinvoke_x86_solaris.cpp

Thanks,

Kyle Evans


More information about the svn-ports-all mailing list