Mike Frysinger
|
c7f096da1a
this should be able to handle both 32 and 64 bit sparc
|
19 years ago |
Mike Frysinger
|
c574991ee7
drop the envp code
|
19 years ago |
Mike Frysinger
|
3807152f3b
style updates
|
19 years ago |
Mike Frysinger
|
e6929d2898
rewrite crt in asm using glibc as a basis
|
19 years ago |
Mike Frysinger
|
6275ec5d02
update style
|
19 years ago |
Mike Frysinger
|
911e3b1d97
make sure we use long instead of int so we dont truncate 64bit values
|
19 years ago |
Mike Frysinger
|
0fba5565ba
we need the syscall6() version of mmap
|
19 years ago |
Mike Frysinger
|
5303a70090
the generic mmap.c is not good enough for us, we need the syscall6() version
|
19 years ago |
Mike Frysinger
|
d29acb5c67
might as well test mmap64() too
|
19 years ago |
Mike Frysinger
|
ab53024397
make sure the call to signal() worked
|
19 years ago |
Mike Frysinger
|
1ff4b6bb11
need unistd/string header files
|
19 years ago |
Mike Frysinger
|
0f6b97d4de
need the ioctl header file
|
19 years ago |
Mike Frysinger
|
794fe95b6c
setting envp is pointless since no other arch does it
|
19 years ago |
Mike Frysinger
|
f983b69c2b
oops, we want to jmp to the syscall handler, not call it
|
19 years ago |
Mike Frysinger
|
63b5253012
add some more useful debug output
|
19 years ago |
Mike Frysinger
|
935404384b
err, x86_64 is RELA, not REL
|
19 years ago |
Mike Frysinger
|
28ecffc3d9
need _DEBUG macros for NUMBER too
|
19 years ago |
Mike Frysinger
|
07acc79215
CRT0_ -> CRT_
|
19 years ago |
Mike Frysinger
|
37c2953fb8
whitespace clean up
|
19 years ago |
Mike Frysinger
|
d035aff96d
help if i named the var correctly ...
|
19 years ago |
Mike Frysinger
|
b869703642
help if i named the var correctly ...
|
19 years ago |
Mike Frysinger
|
0281752d5f
dl-debug.h for sparc
|
19 years ago |
Mike Frysinger
|
38a2227608
dl-debug.h for m68k
|
19 years ago |
Mike Frysinger
|
1d2e9585b4
fix GET_ARGV() so it pulls out the argc/argv/envp properly
|
19 years ago |
Mike Frysinger
|
efed1986bc
get rid of arch-specific defines in dl-startup.c and make each arch declare its requirements about initial bootstrapping
|
19 years ago |
Mike Frysinger
|
ab4c887b2e
add debug code for showing argc/argv/envp and touch up some other debug output
|
19 years ago |
Mike Frysinger
|
70265df9e4
clean up whitespace
|
19 years ago |
Mike Frysinger
|
0b78d3bb1a
remove broken asm code in elf_machine_dynamic() and just do it the glibc way (since it works)
|
19 years ago |
Mike Frysinger
|
94ba4f0d69
clean up from psm ... merge glibc updates and punt errno handling in favor of jockes trick of using __syscall_error
|
19 years ago |
Mike Frysinger
|
bddb15fad9
dont need errno.h anymore
|
19 years ago |