diff options
author | Robert de Bath <rdebath@poboxes.com> | 1996-09-03 22:06:58 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:31:01 +0200 |
commit | 0936b9aeab611665645a4e6bafaded7ca76dd189 (patch) | |
tree | fe6384035e96adc260f621d27909be67ad2e724a /bcc/bcc.doc | |
parent | e85ee07172eccafd9441362e774f7b184810d008 (diff) | |
download | dev86-0936b9aeab611665645a4e6bafaded7ca76dd189.tar.gz |
Import Dev86-0.0.7.tar.gzv0.0.7
Diffstat (limited to 'bcc/bcc.doc')
-rw-r--r-- | bcc/bcc.doc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/bcc/bcc.doc b/bcc/bcc.doc index 1c5e930..acf4ab0 100644 --- a/bcc/bcc.doc +++ b/bcc/bcc.doc @@ -126,14 +126,14 @@ name basename of the source name -0 start with 16-bit code segment -3 start with 32-bit code segment -a enable partial compatibility with asld --b produce binary file, filename may follow (obsolete) -g only put global symbols in object file -j force all jumps to be long -l produce list file, filename may follow -m print macro expansions in listing -n name of module follows (goes in object instead of source name) -o produce object file, filename follows --s produce symbol file, filename follows (obsolete) +-b produce binary file, filename may follow +-s produce symbol file, filename follows -u take undefined symbols as imported-with-unspecified segment -w don't print warnings @@ -142,6 +142,11 @@ cc1 output and Minix's make does the wrong thing with .s files left around. However, all assembler code not written by compilers should assemble with them turned off. +The -b flag now produces a 'raw' binary file with no header, if there's no +-s flag the file starts at location 0. The -s generates an ASCII symbol +table, if a binary file doesn't start at location zero the first two items +are the start and end addresses of the binary file. + ld options ---------- |