Article View: gnu.gcc.help
Article #41487HELP: romable GCC cpp assembler output
From: David Wood
Date: Thu, 21 Mar 1996 00:00
Date: Thu, 21 Mar 1996 00:00
28 lines
1605 bytes
1605 bytes
Hi all Does anyone know where i can find details of what is romable and what is not with GCC's CPP compiling. I have had a quick look at the assembler output, but without doing an exhaust test, i do not how much is romable. For instance, the compiler generates what look like vtable definitions for a class with some member pointers in them. What does the compiler do generally. If i new an object does it make a copy of this vtable. Also the size that is allocated is different from the size of the vtable. Does it make a copy of part of the table, keep a pointer, etc.... Is there something i can read on this - any pointers anyone please. As this is destined for an embedded system, i'd like to know what assembler is produced so i can get my system right. Target = 386, Host = DOS (I also need the COFF file format so i can produce a loader!!) Thanks. -- David Wood david@thermoteknix.co.uk I try to live one day at a time, but lately several days have attacked me at once.
Technical Details
Message-ID:
<217017907wnr@thermoteknix.co.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,9f5896e2c4fcf44c,start X-Google-Attributes: gid11318c,public From: David Wood <david@thermoteknix.co.uk> Subject: HELP: romable GCC cpp assembler output Date: 1996/03/21 Message-ID: <217017907wnr@thermoteknix.co.uk> X-Deja-AN: 143432791 x-nntp-posting-host: thermo.demon.co.uk x-broken-date: Thu, 21 Mar 1996 16:41:04 0100 x-mail2news-path: relay-4.mail.demon.net!post.demon.co.uk!thermo.demon.co.uk organization: Thermoteknix Systems Limited reply-to: david@thermoteknix.co.uk newsgroups: gnu.gcc.help