temporary undoing of renaming
[riscv-isa-sim.git] / softfloat / s_shortShift64ExtraRightJam.c
1
2 #include <stdint.h>
3 #include "platform.h"
4 #include "primitives.h"
5
6 struct uint64_extra
7 softfloat_shortShift64ExtraRightJam(
8 uint64_t a, uint64_t extra, unsigned int count )
9 {
10 struct uint64_extra z;
11
12 z.v = a>>count;
13 z.extra = a<<( ( - count ) & 63 ) | ( extra != 0 );
14 return z;
15
16 }
17