Formatovany tisk pro 8bit

Miroslav Mraz mrazik na volny.cz
Úterý Duben 23 13:04:09 CEST 2024


No já spíš ignoruji tu normu. Co dělá překladač se zásobníkem se ani 
nesnažím pochopit, život je krátký a blázince jsou přeplněné. A když 
děláte něco pro RISC-V, tak už jste úplně mimo, tam ani nejsou klasické 
instrukce push a pop, ten assembler je prostě příšerný, ať si s tím 
poradí překladač.

Mrazík

On 23. 04. 24 12:12, Jan Waclawek wrote:
> ...
> Hm, variable-length array (VLA). Toto som dodnes ignoroval (najma kvoli
> hroze z toho, co je o nich popisane v norme, t.j. vsetky netrivialne
> pouzitia vratane [*]).
> 
> Ale v takomto trivialnom pripade (t.j. priama definicia s jednoduchou a
> jasnou premennou ako velkost pola) to vyzera takmer uzitocne. Aj ked, na
> druhej strane, to alloca() je podla mna ilustrativnejsie.
> 
> Vyskusal som, a avr-gcc prelozilo oboje uplne identicky (podla ocakavania -
> ten alloca() je aj tak len makro pre __builtin_alloca(), takze to vedie na
> nieco co sa udeje pocas prekladu, nie je to prilinkovana vec).
> 
> wek
> 


Další informace o konferenci Hw-list