Article View: pl.comp.lang.asm
Article #2093kompilacja, ELF, Linux, specyfikacja
From: RobertGawron
Date: Wed, 27 Jan 2010 16:37
Date: Wed, 27 Jan 2010 16:37
15 lines
1991 bytes
1991 bytes
Witam, swego czasu napisałem prościutki język programowania, który kompilował się do kodu pośredniego, prostego asemblera, później wykonywanego przez maszynę wirtualną. Teraz chciałbym ten kod pośredni kompilować do pliku wykonywalnego, który mogę odpalić pod Linuksem, szukałem trochę, wiem już mniej więcej jak działają pliki ELF ale utknąłem na jednej sprawie. czy ma jakąś konkretną nazwę proces zamiany nazw mnemoników na wartość hexową, która później jest zapisywana do pliku ELF, w jakiejś tam sekcji? Jaki jest link do dokumentacji, specyfikacji tego? Polecacie jakieś książki, linki, eboki przybliżające ten temat? pozdrawiam, Robert Gawron
Technical Details
Message-ID:
<63f1ee0c-fb30-4145-a90c-cbaa5e2593e4@36g2000yqu.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!36g2000yqu.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!36g2000yqu.googlegroups.com!not-for-mail From: RobertGawron <mojwpisdao@gmail.com> Newsgroups: pl.comp.lang.asm Subject: kompilacja, ELF, Linux, specyfikacja Date: Wed, 27 Jan 2010 08:37:25 -0800 (PST) Organization: http://groups.google.com Lines: 19 Message-ID: <63f1ee0c-fb30-4145-a90c-cbaa5e2593e4@36g2000yqu.googlegroups.com> NNTP-Posting-Host: 89.79.32.23 Mime-Version: 1.0 X-Trace: posting.google.com 1264610246 23471 127.0.0.1 (27 Jan 2010 16:37:26 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 27 Jan 2010 16:37:26 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: 36g2000yqu.googlegroups.com; posting-host=89.79.32.23; posting-account=RUL1TgoAAADzart_nOyqCqQqNq0N7nMv User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit