Improve set_code_fail/floppy_ret/disk_ret code generation.
authorKevin O'Connor <kevin@koconnor.net>
Fri, 2 Jan 2009 18:10:58 +0000 (13:10 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Fri, 2 Jan 2009 18:10:58 +0000 (13:10 -0500)
commit0560034c29ef99239b910524f027a4d708038197
treea6bd69a83ef16e7a247c4bacea0cebd0291b1da5
parent6aa673d53c580d90b09830db83a6b6778c020d9b
Improve set_code_fail/floppy_ret/disk_ret code generation.

Encode lineno and return code into one u32 parameter.  This reduces
    the number of functions arguments to 3 - which gcc does a better
    job of scheduling.
Also, consistently place *regs parameter in the first arg.
src/bregs.h
src/disk.c
src/disk.h
src/floppy.c
src/output.c
src/util.h