přístup na byty v int C

Miroslav Mraz mraz na seznam.cz
Středa Říjen 30 08:28:23 CET 2013


On ten assembler je občas taky k uzoufání. Teď jsem se trápil s tím, že 
.word v gnu as má na architektuře ARM šířku 32-bit ale na x86 (i 64bit) 
jen 16-bit. Holt se s tím musím nějak srovnat, i když to hlava nebere.

Mrazík

On 10/29/2013 11:52 PM, Jan Waclawek wrote:
> Otazka bola, ako prinutit prekladac, aby vyplul nejaky konkretny kod pre
> urcitu funkcionalitu.
>
> Moja odpoved je, ze to netreba robit. Pouzitim "vyssieho" jazyka sa
> vzdavate kontroly nad vystupom na vymenu za pohodlie pri pisani programu.
> Ak chcete tu kontrolu znova ziskat, namiesto "nutenia" kompilatora to
> radsej napiste v asm. Dovody, i ked drvivou vacsinou dnesnych
> programatorov ignorovane ci priamo zaznavane, boli menovane.
>
> Len aby bolo jasne, aj ja obcas pouzivam type punning, aj ked viem ze to je
> nespravne. Uprednostnujem skrz uniony. Netreba nad tym prilis spekulovat -
> je to rovnako zle ako cez pointre. No, nikto nie je dokonaly... ;-)
>
> wek
>



Další informace o konferenci Hw-list