From: short <> Date: Mon, 4 Mar 2002 20:58:16 +0000 (+0000) Subject: Fixed broken calling of stackcheck() X-Git-Tag: uc_works1~16 X-Git-Url: http://git.jankratochvil.net/?p=gnokii.git;a=commitdiff_plain;h=c383a7c19fe5db4b7b7ec3b8b5bba21dda7ce3d1 Fixed broken calling of stackcheck() Cosmetic adjustment of addressing syntax of moveml-s --- diff --git a/Makefile.global.in b/Makefile.global.in index 8c106b1..84ca46d 100644 --- a/Makefile.global.in +++ b/Makefile.global.in @@ -82,12 +82,12 @@ ifneq "" "$(findstring -DSTACKCHECK,$(CPPFLAGS))" @echo "$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -S -o - $< | sed '#hidden' | $(AS) $(ASFLAGS) $(TARGET_MACH) -o $@" @$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -S -o - $< | sed \ 's!^ link\.w %a6,#\(-\?[0-9]\+\)$$!\ -moveml %d0-%d7/%a0-%a6,%sp@-; \ -lea stackcheck-.-8,%a0; \ +moveml %d0-%d7/%a0-%a6,-(%sp); \ movel #\1,%d0; \ +lea stackcheck-.-8,%a0; \ jsr 0(%pc,%a0); \ -moveml %sp@+,%d0-%d7/%a0-%a6; \ -&!' | \ +moveml (%sp)+,%d0-%d7/%a0-%a6; \ +&!' | tee $@.d | \ $(AS) $(ASFLAGS) $(TARGET_MACH) -o $@ else $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c -o $@ $<