Nemáte k dispozici žádný nepodepsaný typ, takže jej můžete vytvořit pomocí UDT, nebo se rozhodnout pro větší datový typ. Pokud to uděláte v UDT, znovu překročíte 4 bajty.
Extrémním hackem by bylo automatické použití offsetu na vaši uloženou hodnotu poté, co si ji přečtete, přidáním -2^31, ale to je opravdu otřesný způsob, jak to udělat a matoucí pro každého, kdo si prohlíží kód atd., nemluvě o potenciálním za chyby / zapomenuté věci. Tento hack bych vůbec nedoporučoval.