libtransistor
A userland library for the Nintendo Switch
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Functions | Variables
internal.h File Reference

Implementation details for dynamic linker. More...

#include <libtransistor/collections/list.h>
#include <libtransistor/ld/ld.h>
#include <libtransistor/ld/elf.h>
#include <libtransistor/ld/module.h>
#include <stdint.h>
Include dependency graph for internal.h:

Go to the source code of this file.

Data Structures

struct  module_header_t
 

Functions

result_t ld_resolve_load_symbol (module_t *find_mod, const char *find_name, Elf64_Sym **def, module_t **defining_module)
 
result_t ld_resolve_dependency_symbol (module_t *find_mod, const char *find_name, Elf64_Sym **def, module_t **defining_module)
 

Variables

trn_list_head_t ld_module_list_head
 

Detailed Description

Implementation details for dynamic linker.