{
{    The purpose of this request is to move any log entries that have been
{ added since log termination was started to the beginning of the log sequence
{ and then release the unneeded disk space.
{
{       LGP$RELEASE_CRITICAL_LOG_SPACE (LOG_CYCLE,
{             FIRST_LOG_ENTRY_HEADER_P, STATUS)
{
{ LOG_CYCLE: (input)  Specifies the log cycle of the critical window log.
{
{ FIRST_LOG_ENTRY_HEADER_P: (input)  Specifies a pointer to the log entry
{       header that should be the first one on the log.  If this parameter
{       is NIL, the specified global log will set up to be empty.
{
{ STATUS: (output) Variable to receive the completion status.
{       CONDITION: lge$corrupted_log
{                  lge$incorrect_move_length
{                  lge$log_cycles_do_not_match
