X-Authentication-Warning: leonardo.comm: yauj owned process doing -bs Date: Thu, 13 May 1999 17:14:05 -0400 (EDT) From: Joseph Yau To: pgcc AT delorie DOT com Subject: Using PGCC to compile C program together with modules in assembly language Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: pgcc AT delorie DOT com Hello, My name is Joseph Yau, and i'm currently a 3rd year student at the University of Toronto. I'm working for a professor during the summer, and am responsible for writing a computer program to implement a decoding algorithm. However, i'm asked to write it in C and execute it using a Pentium with MMX processor instead of a DSP processor. He also asked me to utilize the instruction set for MMX for the inherent parallelism in the algorithm. Anyway, the reason i'm writing to you is that i would like to know if it's possible for me to write part of the code in C and some modules/procedures in assembly language, using both the normal Pentium instruction set as well as the new MMX instruction set, and compile all of these with PGCC. If so, i would also like to find out what kind of assembler it is using, say GAS, or TASM, or NASM, cause it seems that different assembler has slightly different syntax. Also, i would also like to find out how i can do so. I'm really new to all of these, so your help will be very much appreciated. If you have other places / references that you think is helpful for me as well, please don't hesitate to tell me about it. Thank you very much for your attention. By the way, I'm not on the mailing list yet, so please reply to me directly to this email address: yauj AT tesla DOT comm DOT utoronto DOT ca Sincerely, Joseph Yau