nazwa biblioteki zawierającej alloca

0

Witam,

chciałbym wywołać z asma x64 funkcje alloca, ale nie wiem, w której bibliotce jest. Próbowałem z msvcrt.lib i błąd nieznane odwołanie. Na MSDN pisze, że jest potrzebny malloc.h, ale to w asmie raczej nic nie daje. Na www.cplusplus.com/reference/ nie mogę tego znaleźć.

Mam zainstalowane Visual Studio z WinSDK 7.1 i Code Blocks więc domyślam się, że z asma będę mógł korzystać z ich bibliotek(pliki *.lib). Pytanie tylko jaka jest nazwa tej, która zawiera alloca.

0

Jedyne co alloca robi, to

sub rsp, ileśtam

więc nie widzę sensu (ani nawet możliwości) wywoływania jakiejkolwiej funkcji w tym celu.

EDIT: ok, robi więcej, ale i tak nie widzę sensu używania tej funkcji w asemblerze.
po prostu zrób sobie miejsce na stosie.

0

Zastanawiało mnie co takiego niezwykłego robi alloca. Ale z ciekawości zapytam: wiesz może w jakiej jest bibliotece?

0

funkcja nazywa się _alloca nie alloca więc może źle szukałeś.

1 użytkowników online, w tym zalogowanych: 0, gości: 1