#!/bin/sh
# Usage: add_sun_libc_files smx_lib_name
#
# Certain files from the Sun libaray need to be added to the
# smx libc.a
#
# Further investigation is needed into what all of these do.  If 
# -mv8 could be used then the multiply, etc functions could
# probably be dropped.  Need to write custom smx setjmp family
# routines.

objects="stret1.o stret2.o stret4.o div.o _div.o multiply.o umultiply.o \
 _rem.o _ftou.o setjmp.o sigsetjmp.o \
 _Q_div.o _Q_dtoq.o _Q_itoq.o _Q_mul.o _Q_neg.o _Q_qtod.o _Q_qtoi.o \
 _Q_qtos.o _Q_qtou.o _Q_sqrt.o _Q_stoq.o _Q_sub.o _Q_utoq.o _Q_ulltoq.o \
 _Q_lltoq.o _Q_fcc.o _Q_cmp.o _Q_cmpe.o _Q_add.o _Q_get_rp_rd.o \
 _Q_funpackllong.o _Qfaddsub.o _Qfcompare.o _Qfdiv.o _Qfmul.o _Qfpack.o \
 _Qfunpack.o _Qfutility.o fpgetmask.o"
ar xv /usr/lib/libc.a $objects
ar cr $1 $objects
rm $objects

