-
- Downloads
py/asm: Remove need for dummy_data when doing initial assembler passes.
For all but the last pass the assembler only needs to count how much space is needed for the machine code, it doesn't actually need to emit anything. The dummy_data just uses unnecessary RAM and without it the code is not any more complex (and code size does not increase for Thumb and Xtensa archs).
Showing
- py/asmarm.c 4 additions, 1 deletionpy/asmarm.c
- py/asmbase.c 8 additions, 10 deletionspy/asmbase.c
- py/asmbase.h 0 additions, 3 deletionspy/asmbase.h
- py/asmthumb.c 12 additions, 8 deletionspy/asmthumb.c
- py/asmx64.c 28 additions, 18 deletionspy/asmx64.c
- py/asmx64.h 0 additions, 1 deletionpy/asmx64.h
- py/asmx86.c 22 additions, 14 deletionspy/asmx86.c
- py/asmx86.h 0 additions, 1 deletionpy/asmx86.h
- py/asmxtensa.c 10 additions, 6 deletionspy/asmxtensa.c
Loading
Please register or sign in to comment