/branches/dynload/uspace/lib/libc/generic/task.c |
---|
66,7 → 66,7 |
{ |
aid_t req; |
ipc_call_t answer; |
int rc; |
ipcarg_t rc; |
const char **ap; |
char *dp; |
/branches/dynload/uspace/srv/loader/arch/ia64/ia64.s |
---|
26,6 → 26,7 |
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
# |
.text |
.globl program_run |
## void program_run(void *entry_point, void *pcb); |
36,6 → 37,8 |
# Jump to a program entry point |
program_run: |
# Pass pcb to the entry point in r2 |
mov r2 = in1 |
mov b1 = in0 ;; |
br b1 ;; |
alloc loc0 = ar.pfs, 2, 1, 1, 0 ;; |
mov out0 = in1 |
mov b6 = in0 ;; |
br b6 ;; |
/branches/dynload/uspace/srv/loader/arch/ia64/Makefile.inc |
---|
28,3 → 28,4 |
CFLAGS += -D__64_BITS__ |
ARCH_SOURCES := arch/$(ARCH)/ia64.s |
AFLAGS += -xexplicit |