function ssortsh( N, order, x, stride, offset ) {
	var view;
	offset = minViewBufferIndex( N, stride, offset );
	if ( stride < 0 ) {
		order *= -1.0;
		stride *= -1;
	}
	view = offsetView( x, offset );
	addon( N, order, view, stride );
	return x;
}
Sorts a single-precision floating-point strided array using Shellsort.

@param {PositiveInteger} N - number of indexed elements
@param {number} order - sort order
@param {Float32Array} x - input array
@param {integer} stride - index increment
@param {NonNegativeInteger} offset - starting index
@returns {Float32Array} input array

@example
var Float32Array = require( '@stdlib/array/float32' );

var x = new Float32Array( [ 1.0, -2.0, 3.0, -4.0 ] );

ssortsh( x.length, 1.0, x, 1, 0 );