| delorie.com/archives/browse.cgi | search | 
| From: | Philosopher DOT bbs AT cszone DOT cc DOT ntu DOT edu DOT tw (ªüõ) | 
| Newsgroups: | comp.os.msdos.djgpp | 
| Subject: | Bug in DJGPP generated COFF images | 
| Date: | 27 Dec 1998 08:40:12 GMT | 
| Organization: | µ{¦¡³]p¼Ö¶é(CSZone) | 
| Lines: | 25 | 
| Message-ID: | <3SFI2D$Pu_@cszone.cc.ntu.edu.tw> | 
| NNTP-Posting-Host: | cszone.cc.ntu.edu.tw | 
| X-Filename: | n.djgpp/M.914748013.A | 
| To: | djgpp AT delorie DOT com | 
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp | 
| Reply-To: | djgpp AT delorie DOT com | 
        gcc: 2.8.1
        I use ld with option --oformat coff-go32 to generate COFF images.
        unsigned char* pVideo=(unsigned char*)0x000b8000;
        unsigned char j='Z';
        However, the above codes don't work at all, i.e., the pVideo
        does not point to 0x000b8000.
        If modify the above codes to the following:
        unsigned char* pVideo;
        unsigned char j;
        pVideo=(unsigned char*)0x000b8000;
        j='A';
        Now, pVideo does point to 0x000b8000.
        Is there anything wrong with COFF images generated by ld?
--
¡° Origin: µ{¦¡³]p¼Ö¶é ¡» From: titan.ee.ntu.edu.tw
| webmaster | delorie software privacy | 
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |