diff --git a/src/system/libroot/stubbed/Jamfile b/src/system/libroot/stubbed/Jamfile index 676df07b3f..a1b5a6107e 100644 --- a/src/system/libroot/stubbed/Jamfile +++ b/src/system/libroot/stubbed/Jamfile @@ -10,6 +10,8 @@ for architectureObject in [ MultiArchSubDirSetup ] { local stubsSource ; if $(TARGET_PACKAGING_ARCH) = x86_gcc2 { stubsSource = [ FGristFiles libroot_stubs_legacy.c ] ; + } else if $(TARGET_PACKAGING_ARCH) = sparc { + stubsSource = [ FGristFiles libroot_stubs.c libroot_stubs_sparc.c ] ; } else { stubsSource = [ FGristFiles libroot_stubs.c ] ; } diff --git a/src/system/libroot/stubbed/libroot_stubs_sparc.c b/src/system/libroot/stubbed/libroot_stubs_sparc.c new file mode 100644 index 0000000000..b10f73852c --- /dev/null +++ b/src/system/libroot/stubbed/libroot_stubs_sparc.c @@ -0,0 +1,51 @@ +void _Qp_fgt(); +void _Qp_flt(); +void _Qp_fne(); +void _Qp_fgt(); +void _Qp_flt(); +void _Qp_fgt(); +void _Qp_flt(); +void _Qp_fle(); +void _Qp_fgt(); +void _Qp_fle(); +void _Qp_fle(); +void _Qp_fle(); +void _Qp_fle(); +void _Qp_mul(); +void _Qp_fne(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_fge(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_fge(); +void _Qp_mul(); +void _Qp_fle(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_mul(); +void _Qp_fgt(); +void _Qp_fle(); +void _Qp_fgt(); +void _Qp_fle(); +void _Qp_mul(); +void _Qp_mul(); +void _Qp_mul(); +void _Qp_qtod(); +void _Qp_dtoq(); +void _Qp_sub(); +void _Qp_fge(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_fgt(); +void _Qp_fge(); +void _Qp_mul(); +void _Qp_mul(); +void _Qp_mul(); +void _Qp_mul(); +void _Qp_qtod(); +