xref: /netbsd-src/lib/libm/convertFreeBSD (revision ff905cdb8ed975fd982c7b3f361f8b9f0523527e)
1*ff905cdbSchristos#!/bin/sh
2*ff905cdbSchristos# simple script to do some of the mechanical conversion from the FreeBSD
3*ff905cdbSchristos# sources
4*ff905cdbSchristossed -i \
5*ff905cdbSchristos    -e 's/IEEEl2bits/ieee_ext_u/g' \
6*ff905cdbSchristos    -e 's/bits.man/extu_frac/g' \
7*ff905cdbSchristos    -e 's/\.\<e\>/\.extu_ld/g' \
8*ff905cdbSchristos    -e 's/LDBL_MANH_SIZE/EXT_FRACHBITS/g' \
9*ff905cdbSchristos    -e 's/LDBL_MANL_SIZE/EXT_FRACLBITS/g' \
10*ff905cdbSchristos    -e 's/u.xbits.expsign/GET_EXPSIGN(\&u)/g' \
11*ff905cdbSchristos    -e 's/bits.exp/extu_exp/g' \
12*ff905cdbSchristos    -e 's/bits.sign/extu_sign/g' \
13*ff905cdbSchristos    "$@"
14*ff905cdbSchristos
15