perry
0db47b5ca1
bare asm -> __asm
2005-12-24 21:51:51 +00:00
simonb
71c90eeec6
ANSIfy and merge some stylistic changes from arm26/crt0.c.
...
No functional changes.
2001-02-18 23:03:34 +00:00
simonb
6bf3aa19f9
More trailing white space.
1999-07-02 15:46:05 +00:00
thorpej
d72bf587c9
Ajust for new location of a.out crt0 Makefile fragment.
1999-03-19 22:54:40 +00:00
tv
803ae8725f
Add c++rt0 for arm32 with the "special" hacks. Put c++rt0.c in arm32's
...
own directory until it is "fixed".
1999-02-27 03:28:30 +00:00
mycroft
26c8a9b676
Clean this up a little, and fix the compilation error caused by Manuel's
...
byte-swapping changes.
1999-01-22 11:45:16 +00:00
mark
719323a7d4
Rewritten the entry code. Use r10 to determine is r0 contains a valid
...
ps_strings pointer. Use assembly to get argc, argv and argp and then
call __start().
1998-08-05 03:59:43 +00:00
mycroft
d005dcbce0
Don't pull in param.h (and therefore don't pull in unistd.h).
1998-07-25 04:34:12 +00:00
mark
156a6a5c98
Replace missing ; when calculating the environment pointer.
1998-03-10 22:32:08 +00:00
perry
43498a0a88
remove obsolete register declarations
1998-02-03 20:01:32 +00:00
lukem
cc8d1d3968
use a common Makefile.csu.aout for the a.out ports
1997-10-27 01:03:39 +00:00
lukem
fa2de9fb4c
use ${.CURDIR}/${SRCS} instead of ${.ALLSRC} (from i386/Makefile)
1997-10-24 00:35:22 +00:00
lukem
6bf85c9ba3
* use CPPFLAGS instead of CFLAGS for -D and -I options
...
* use COPTS instead of CFLAGS for -fPIC et al
* use ${COMPILE.c} instead of ${CC} ${CFLAGS} -c
* use FILES and FILESDIR to install pc532 objects (instead of install: rule) -
this makes it consistent with the other a.out ports (arm32, i386, m68k, sparc)
1997-10-22 16:00:39 +00:00
mark
fffd1f9f6b
Major overhaul and update to support dynamic loading and linking.
1997-10-05 23:12:21 +00:00
mark
8ae060d066
Overhauled and brought up to date.
1997-10-05 23:10:36 +00:00
cjs
7a66732d34
Back out BUILDDIR and NOINSTALL changes.
1997-05-31 21:21:13 +00:00
cjs
5241c2a923
These makefiles need to include bsd.own.mk early-on so that they
...
know BUILDDIR and OBJDIR.
1997-05-29 15:13:00 +00:00
cjs
5fd7ce7066
These updates to the build allow building against include files
...
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.
1997-05-26 03:55:19 +00:00
mycroft
cc4a1553a1
Eliminate bogus redefinitions of standard targets.
1997-05-09 07:50:03 +00:00
thorpej
5042faf816
RCS id police.
1996-10-18 05:36:42 +00:00
thorpej
25f2d6465d
Use ${INSTALL}.
1996-10-18 05:27:38 +00:00
mark
cd2d3b3a65
Initial commit of the crt0.o source for the arm32 port.
1996-02-02 16:23:16 +00:00