peter
7fb8c3dfbd
* signal cleanup for linux
...
* sigactionhandler instead of tsigaction for bsds
* sigcontext moved to cpu dir
2005-01-30 18:01:15 +00:00
marco
4fb68a7f0e
* fixed argc<->argv
2004-09-02 18:57:37 +00:00
Károly Balogh
b7ae54715c
* quick fix to make it compile
2004-08-18 14:26:50 +00:00
daniel
a1229ff8fe
* Modified bootstrap code so separate prt0.as/prt0_10.as files are no
...
longer necessary
2004-07-03 21:50:30 +00:00
florian
935201e75c
* _haltproc fixed
2004-05-26 20:48:17 +00:00
peter
c0d3ba3a67
* only i386 needs cprt21 to link with glibc 2.1+
2004-03-10 20:38:59 +00:00
florian
3f4d98624f
- killed tsyscallregs
2004-02-06 23:06:16 +00:00
florian
bc1c6a2c10
* clean up
2004-01-04 17:28:03 +00:00
florian
654fc0e272
+ haeder added
2004-01-04 17:23:57 +00:00
florian
ae6e54fb38
* arg* and envp handling fixed
2004-01-04 17:12:28 +00:00
Jonas Maebe
fd1ae67764
* re-enable fpu exceptions in signal handler, they're turned off by the
...
kernel
2004-01-02 17:57:16 +00:00
Jonas Maebe
0ab36d6e91
* fixed signal handling
2004-01-01 16:28:16 +00:00
Jonas Maebe
4eb1eb94d1
* fixed result of failed syscalls (no extra neg is needed)
...
+ support multi-threaded programs
2003-12-28 20:55:10 +00:00
florian
0f5fa6973b
* initial code
2003-12-28 20:08:53 +00:00
Jonas Maebe
8ad6133ea3
* more ppc fixes, hello world works again under linuxppc
2003-11-29 22:54:32 +00:00
Jonas Maebe
bc010e026f
* fixed syscacll for new assembler reader
2003-11-29 18:18:11 +00:00
florian
b9376da0aa
* some arm issues fixed
2003-11-21 00:40:06 +00:00
florian
4ff69f3905
* fixed rtl to work with the integrated fpc ppc assembler reader
2003-11-15 19:01:27 +00:00
Jonas Maebe
26daf920f2
+ sighand and associated record definitions for ppc. Untested.
2003-11-02 14:53:06 +00:00
peter
eea01b6b7f
* Syscall number is architecture dependent
2003-07-06 21:12:30 +00:00
Jonas Maebe
52e51dddb1
* fixed old syscall handling for ppc
2003-06-17 16:39:58 +00:00
Jonas Maebe
b6088901a6
* fixed storing to errno for single threaded programs
2003-05-23 21:58:30 +00:00
Jonas Maebe
3d51adec9a
* fixed stat struct (previous one was a frankenversion of ppc and
...
i386 version)
2003-05-16 21:22:11 +00:00
Jonas Maebe
54015aaf6e
* the stat type is processor-dependent
...
* the dev_t tpye is processor dependent. Don't use it in the stat type
however, as that one is also used at a time where dev_t is already
defined as qword
2003-05-15 22:50:50 +00:00
florian
149d986f5f
+ added setup of argv, argc and envp
2003-05-12 22:36:45 +00:00
Jonas Maebe
8bd6d64c35
* fixed mmap for non-i386 non-m68k architectures (not sure about
...
x86-64)
2003-05-11 16:07:55 +00:00
florian
9f1289df8c
* there where two SYSCALL1 procedures for the powerpc, fixed
2003-04-22 17:07:55 +00:00
florian
aa81ac3921
* syscall stuff fixed
2003-01-09 13:38:26 +00:00
Jonas Maebe
41cd59e0e2
+ added syscallh.inc, adapted syscall.inc
2002-12-22 16:00:28 +00:00
marco
6aa2786d41
* powerpc version. Threadsafe errno access not yet done.
2002-11-09 20:32:14 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
florian
c8a3171dc9
* several PC related fixes
2002-08-31 21:29:57 +00:00
florian
2290ef3c9c
* made _start global
2002-08-31 16:13:12 +00:00
florian
85a0692ee5
* r3 renamed to 3
2002-08-31 14:02:23 +00:00
florian
8b1fd424de
* _haltproc to prt0.as added (Linux/PPC)
2002-08-31 14:01:28 +00:00
florian
44ad4027b7
* several fixes for Linux/PPC compilation
2002-08-31 13:11:11 +00:00
florian
785527904e
* small fixes
2002-08-19 21:19:15 +00:00
florian
6fa8512bd4
* log fixed
2002-07-26 17:09:44 +00:00
florian
0f119146be
+ dummy implementation to test the makefile
2002-07-26 17:07:11 +00:00
florian
8c4fe22423
+ initial version, plain copy from glibc/sysdeps/powerpc/elf/start.S
2002-07-26 16:57:40 +00:00