Xref: news-dnh.mv.net comp.os.msdos.djgpp:3752 Path: news-dnh.mv.net!mv!news.sprintlink.net!news.smartlink.net!usenet From: nmarrone AT smartdocs DOT com (Nicholas Marrone) Newsgroups: comp.os.msdos.djgpp Subject: Length of pointer & freezing machine Date: Sat, 09 Dec 1995 03:52:39 GMT Organization: SmartLink.net Premier ISP 805-294-1273 Lines: 20 Nntp-Posting-Host: pm42-52.smartlink.net To: djgpp AT sun DOT soe DOT clarkson DOT edu Dj-Gateway: from newsgroup comp.os.msdos.djgpp Hullo, I've been trying to get my program to take arguments to an assembly function I'm writing with v2. I can get the assembly program to get the arguments correctly, but I do not understand what length of pointers I should have. I am passing a pointer to an array of numbers, what size should the pointer be? I do not understand this. Another problem I've been having is that when I compile this program, it gives no warnings or errors, but when I run it, it freezes my computer. Is this because I've written of the edge of the array over something important? If so, shouldn't it give me a Sigsev signal? It's not. Thanks. nicholas P.S. Thank you to all those who helped me with my Sigsev problem. I've got that code working now. It was on a C version of a radix bit sort. Now I'm trying to code it in assembler, as part of a learning experience.