summaryrefslogtreecommitdiff
path: root/gnu/egcs/libf2c/libF77/qbitshft.c
blob: 87fffb91ff8e75647ae176e8a11143765d4d3f37 (plain)
1
2
3
4
5
6
7
8
9
10
11
#include "f2c.h"

 longint
#ifdef KR_headers
qbit_shift(a, b) longint a; integer b;
#else
qbit_shift(longint a, integer b)
#endif
{
	return b >= 0 ? a << b : (longint)((ulongint)a >> -b);
	}