#include "game_types.h"

/* Float_NegateIEEE @ 0x0801E3D8 (real 38B) -- packs 5 args into a frame, dispatches FromIEEE754. Mirrors src/matched/Float_NegateIEEE.c. */
/* Packs the 5 args (4th/5th arrive on the stack) into a frame and forwards
   it to Float_FromIEEE754. Returns its result. */
extern int Float_FromIEEE754(int *frame);

int Float_NegateIEEE(int a, int b, int c, int d, int e)
{
    int frame[5];
    frame[0] = a;
    frame[1] = b;
    frame[2] = c;
    frame[3] = d;
    frame[4] = e;
    return Float_FromIEEE754(frame);
}
