RSOGetFixedSize

C Specification


#include <revolution/rso.h>
#include <revolution/RSOLink.h>

u32 RSOGetFixedSize(void* i_rso, int i_fixed_level);

Arguments

i_rso Pointer to the target dynamic module information.
i_fixed_level Release level:RSOFixedLevel.

Return Values

Size (from the starting point) of the region that needs to be allocated (in bytes).
Zero indicates failure.

Description

RSOGetFixedSize shows the regions that will not be released by RSOLinkFixed and RSOLocateObjectFixed. This is represented as the size (offset) from the module starting address.
Note: After linking, the virtual address is returned and not the offset.

See Also

RSO API Introduction
RSOListListFixed, RSOLocateObjectFixed

Revision History

2006/06/14 Initial version.


CONFIDENTIAL