On Mon, 1 Jul 2002, quennie wrote: > " The program just executed an illegal/unknown machine language > instruction. The opcode executed was 0x414D".
Is this a multi-segmented app? I've seen that error when using prc-tools with a multi-segmented app when I put a function in a certain segment (in source file A), but don't have it declared as being in that segment in another source code file (B) that contains a call to it. Maybe that's a clue as to what's happening here? A function exists in a segment that's not the first one, but a call to it elsewhere isn't aware of that and tries to call it in the first code segment. Boom... that's when that error tends to occur. I tend to take care of that by putting the function declarations (along with segment attributes) in header files that are included by the file that implements a function like that and all the files that call it. ----------------------------------------------------------------------- Brian Smith // avalon73 at arthurian dot nu // http://www.arthurian.nu/ Software Developer // Gamer // Webmaster // System Administrator "What I like about deadlines is the lovely whooshing sound they make as they rush past." --Douglas Adams -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
