However, I cannot understand out the module uses them. The file ksyms.S contains a list of symbols, is compiled, put through a script, and I get something like:
Code: Select all
.data
.globl symbol_table_size, symbol_table
symbol_table_size:
.long 16
symbol_table:
.long add_syscall
.long strings+0
.long current_task
.long strings+12
strings:
.ascii "add_syscall\0"
.ascii "current_task\0"
But how does a module use those symbols?
-JL