2 set SDCCLIB_CC=sdcc --use-stdout --model-small -c
3 sdcclib -l small\libfloat.lib libfloat.lib
4 sdcclib -l small\libint.lib libint.lib
5 sdcclib -l small\liblong.lib liblong.lib
6 sdcclib -l small\libsdcc.lib libsdcc.lib
8 @for %%I in (*.asm) do asx8051 -plosgff %%I
9 @for %%I in (*.rel) do sdcclib ..\small\mcs51.lib %%I
11 del *.rel *.sym *.asm *.lst *.adb
14 set SDCCLIB_CC=sdcc --use-stdout --model-medium -c
15 sdcclib -l medium\libfloat.lib libfloat.lib
16 sdcclib -l medium\libint.lib libint.lib
17 sdcclib -l medium\liblong.lib liblong.lib
18 sdcclib -l medium\libsdcc.lib libsdcc.lib
20 @for %%I in (*.asm) do asx8051 -plosgff %%I
21 @for %%I in (*.rel) do sdcclib ..\medium\mcs51.lib %%I
23 del *.rel *.sym *.asm *.lst *.adb
26 set SDCCLIB_CC=sdcc --use-stdout --model-large -DUSE_FLOATS -c
27 sdcclib -l large\libfloat.lib libfloat.lib
28 sdcclib -l large\libint.lib libint.lib
29 sdcclib -l large\liblong.lib liblong.lib
30 sdcclib -l large\libsdcc.lib libsdcc.lib
32 @for %%I in (*.asm) do asx8051 -plosgff %%I
33 @for %%I in (*.rel) do sdcclib ..\large\mcs51.lib %%I
35 del *.rel *.sym *.asm *.lst *.adb