fix 32-bit not working

This commit is contained in:
PoroCYon 2019-08-13 00:56:29 +02:00
parent 788135c670
commit 85245bfc64
2 changed files with 3 additions and 1 deletions

View File

@ -42,7 +42,7 @@ CXXFLAGS += -m$(BITS) $(shell pkg-config --cflags sdl2)
LIBS=-lc
SMOLFLAGS +=
ASFLAGS += -DUSE_INTERP -DNO_START_ARG -DUNSAFE_DYNAMIC -DUSE_DNLOAD_LOADER #-DALIGN_STACK
ASFLAGS += -DALIGN_STACK -DUSE_INTERP #-DUSE_DNLOAD_LOADER
#-DUSE_DNLOAD_LOADER #-DUSE_DT_DEBUG #-DUSE_DL_FINI #-DNO_START_ARG #-DUNSAFE_DYNAMIC
NASM ?= nasm

View File

@ -19,6 +19,8 @@ _smol_linkoff:
%endif
_smol_start:
mov eax, [esp - 32] ; ???
%ifdef USE_DL_FINI
push edx ; _dl_fini
%endif