From: heinz@edohwg.adsp.sub.org (Heinz Wrobel)
Newsgroups: comp.sys.amiga.programmer
Subject: ENFORCER hits from SLINK SAS/C 6.0
Date: 16 Nov 92 18:48:29 GMT
Organization: Edotronik GmbH

I have a problem with slink. After everything _compiled_ok_, slink barfs on
linking and stops, giving me a load of enforcer hits.


These are the slink relevant smakefile parts

---- cut ----
LINK=SC:c/slink
SYM=SC SD nd

[...]

#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DME=main.o startcheck.o refs.o cmd1.o cmd2.o cmd3.o command.o menu.o\
    filereq.o keyboard.o subs.o mods.o text.o show.o nrexx.o\
    clipboard.o bufio.o asyncio.o


#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
dme:  $(DME) hwgrexx.o
    $(LINK) $(SYM) from LIB:cres.o to $@ with lib:utillib.with <with <
$(DME) hwgrexx.o
LIB lib:sc.lib
DEFINE ___main=___tinymain
MAP dme.map,fh
<
---- cut ----

This is how I called it. The "copy defs.gst" is from a lousy smakefile
design :-( ;-)

BTW, the lib:utillib.with mentioned in the manuals doesn't exists. I made
it myself with the define commands mentioned in the manual.


---- cut ----
9.FAST2:dme/src> smake
SAS SMAKE version 6.00
Copyright (C) 1992 SAS Institute, Inc.
	copy defs.gst t: clone
	SC:c/slink SC SD nd from LIB:cres.o to dme with lib:utillib.with with temp_smk.tmp
Slink - Version 6.00
Copyright (c) 1992 SAS Institute, Inc.  All Rights Reserved.

Error 301: System error 211 on write

SC:c/slink failed returncode 112

*** SMAKE: Error return from child process ***

*** SMAKE: STOP ***
---- cut ----

And these are the first three of seven enforcer hits I got:

LONG-READ from 00000014 		       PC: 079B07A0
USP:  0798DDE8 SR: 0014 SW: 0749  (U0)(-)(-)  TCB: 0794C060
Data: 00000000 00000000 00000000 0794CF4C 00000048 00000004 01E3AE43 00332F7D
Addr: 0794C07A 0794C060 079BA97E 0798DE08 079B9850 00000000 0781B644 --------
Stck: 00000000 0794CF4C 00000048 01E3AE43 00000000 0796A528 0781B644 079B0272
Stck: 000003E7 0781B644 079B3E20 0000FFFF 0794CF4C 00000048 00000048 01E3AE43
PC-8: 202D0014 D1AD000C 42AD0014 4CDF608C 4E7548E7 36162A00 26492A48 4EBA042E
PC *: 202D0014 2C2D001C 9C80226D 0008D3C0 BC856F14 20052249 600212DB 538064FA
Name: "Background CLI"  CLI: "SC:c/slink"  Hunk 0000 Offset 00002CB8

LONG-READ from 0000001C 		       PC: 079B07A4
USP:  0798DDE8 SR: 0014 SW: 0749  (U0)(-)(-)  TCB: 0794C060
Data: 00000000 00000000 00000000 0794CF4C 00000048 00000004 01E3AE43 00332F7D
Addr: 0794C07A 0794C060 079BA97E 0798DE08 079B9850 00000000 0781B644 --------
Stck: 00000000 0794CF4C 00000048 01E3AE43 00000000 0796A528 0781B644 079B0272
Stck: 000003E7 0781B644 079B3E20 0000FFFF 0794CF4C 00000048 00000048 01E3AE43
PC-8: D1AD000C 42AD0014 4CDF608C 4E7548E7 36162A00 26492A48 4EBA042E 202D0014
PC *: 2C2D001C 9C80226D 0008D3C0 BC856F14 20052249 600212DB 538064FA DBAD0014
Name: "Background CLI"  CLI: "SC:c/slink"  Hunk 0000 Offset 00002CBC

LONG-READ from 00000008 		       PC: 079B07AA
USP:  0798DDE8 SR: 0004 SW: 0749  (U0)(-)(-)  TCB: 0794C060
Data: 00000000 00000000 00000000 0794CF4C 00000048 00000004 00000000 00332F7D
Addr: 0794C07A 0794C060 079BA97E 0798DE08 079B9850 00000000 0781B644 --------
Stck: 00000000 0794CF4C 00000048 01E3AE43 00000000 0796A528 0781B644 079B0272
Stck: 000003E7 0781B644 079B3E20 0000FFFF 0794CF4C 00000048 00000048 01E3AE43
PC-8: 00144CDF 608C4E75 48E73616 2A002649 2A484EBA 042E202D 00142C2D 001C9C80
PC *: 226D0008 D3C0BC85 6F142005 22496002 12DB5380 64FADBAD 00146000 00942006
Name: "Background CLI"  CLI: "SC:c/slink"  Hunk 0000 Offset 00002CC2


I hope you can make something of that.

PS: This is not yet reported to emits. I still have problems registering :-((


--
Heinz Wrobel, Edotronik GmbH (ECG018)
FAX +49 89 850 51 25 / TEL +49 89 850 25 20 (HOME!&VOICE, sometimes...)