he
25e5748c32
Add -Os to CFLAGS, so that the boot code fits within the constraints
...
again. Sorry, I've not traced why this fit in the past, or what
changed to make it not fit anymore.
2006-12-01 13:52:46 +00:00
dsl
09cad86587
Make the install actually die when the boot code is too big (which it is).
...
No idea how long it has been bust for.
Other parts of this makefile are deeply sub-optimal.
2006-11-21 18:31:44 +00:00
mhitch
4016823297
gcc4 fix: needs stdlib.h
2006-08-04 01:51:31 +00:00
mhitch
3264771d41
gcc4 fix: static devsw didn't match the prototype.
2006-08-04 01:50:30 +00:00
mhitch
c97e01a899
gcc4 fixes: need to include stdlib.h; fix prototype and definition of
...
local error() function.
2006-08-04 01:48:02 +00:00
he
143d7e2daf
Make this build again by using ${S}/../common/lib/libc/Makefile.inc.
2005-12-30 00:24:48 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
junyoung
e63501d234
#include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
2005-06-28 21:00:41 +00:00
junyoung
9b06a3a704
- Use FS_OPS() macro.
...
- #include <lib/libsa/stand.h> rather than <stand.h>. Do the same thingfor
ufs.h as well.
- Remove trailing spaces.
- Some other cosmetic changes.
2005-06-28 19:57:56 +00:00
junyoung
97412acee5
ANSIfy, KNF, remove trailing spaces, and etc.
2005-06-28 14:52:07 +00:00
junyoung
a2e395a49a
ANSI & KNF.
2005-06-28 14:22:21 +00:00
junyoung
265b2da145
Sync comment with reality.
...
While here, remove trailing spaces.
2005-06-28 14:14:00 +00:00
junyoung
17670568fe
Use FS_OPS() macro.
2005-06-23 19:44:00 +00:00
junyoung
07350a5981
Drop trailing spaces.
2005-06-23 19:14:23 +00:00
jmc
c85fb0b719
add memcmp. Why doesn't this use the regular libsa pullover?
2005-06-14 01:07:36 +00:00
he
dd447992cc
Add initialization of xgmsec, the assignment to it apparently depends
...
on the value in one of the data structures passed as arguments.
2005-06-10 22:08:39 +00:00
simonb
3cebd9325e
White space nit- don't put a space before/after increment/decrement
...
operators.
2005-02-11 06:21:21 +00:00
he
60c4c90899
Add casts to unsigned char for the arguments to the ctype.h macros/functions.
2004-11-12 10:18:46 +00:00
he
cf13121ba3
Add a cast to unsigned char for an argument to toupper().
2004-11-12 09:52:15 +00:00
drochner
091c877e12
remove license clauses 3 and 4 from my cpoyright notices
2004-03-24 16:34:29 +00:00
jmc
6a03536b28
Toolize and use install to make mdec/std so it's in METALOG. Now a make release
...
works once again for atari
2004-03-12 17:52:54 +00:00
jmc
ad0332662d
daddr_t is forced to int32_t in sys/arch/atari/stand/Makefile.inc so correct
...
the printf formats to match this
2004-03-11 07:22:25 +00:00
jdc
bfd698dc3d
Catch up to the bootblock split into std and milan directories.
2004-03-09 20:14:27 +00:00
wiz
d20841bb64
Uppercase CPU, plural is CPUs.
2004-02-13 11:36:08 +00:00
jmc
9a398a5661
Make libsa build first as other items depend on it (for -j builds)
2003-12-09 15:46:01 +00:00
he
b563d90538
Include <stdlib.h> to pick up exit() prototype.
2003-10-28 11:46:39 +00:00
he
d820cc0029
Add -ffreestanding to CFLAGS, so that libsa prototypes do not conflict
...
with otherwise built-in functions and prototypes in the new gcc.
2003-10-28 11:41:46 +00:00
he
219781d5ed
Add include of <string.h> to pick up strlen() prototype.
2003-10-28 11:38:04 +00:00
he
81c0d141d8
Rename those assembly files which should be passed through the C
...
preprocessor from .s to .S to pick up CPPFLAGS.
2003-10-28 11:34:59 +00:00
dsl
b98ddfffb3
libsa/bcmp.c now defines both bcmp and memcmp
2003-08-29 19:50:26 +00:00
he
cb53c3ac12
The new ufs.o also needs memset, so add it.
2003-08-24 15:19:46 +00:00
he
09c6022868
Add memcmp, memmove and bcmp to handle the new ufs.c.
2003-08-21 23:24:36 +00:00
agc
aad01611e7
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22364, verified by myself.
2003-08-07 16:26:28 +00:00
he
eff4d773fd
Make sure to "mkdir -p" the destination directories under /usr/mdec.
2003-06-28 14:14:48 +00:00
he
501a19cbfa
Use ${.CURDIR} when referring to source tree include directories.
2003-06-28 09:30:26 +00:00
he
450e795668
Somehow all these tiny Makefiles had their contents replicated.
...
Pare back down to just one copy.
2003-06-28 09:09:51 +00:00
leo
f480231679
usr/mdec reorg for Milan support.
...
Note that installboot needs reworking too. Installing bootblocks on -current
is no longer possible until this is done.
nolonger
2003-05-23 21:56:34 +00:00
leo
8880b6b888
usr/mdec reorg for Milan support
2003-05-23 21:30:42 +00:00
he
da63355bc0
Undo the last; adding the quad arithmetic caused the boot code to
...
overflow. Instead do as the mvme68k port, and use 32-bit daddr_t here.
2003-04-01 14:27:43 +00:00
he
369a9dc367
Adapt to daddr_t being bumped to 64 bits. This required us to add
...
div/mod quad operations to libsa, and adjusting a pair of format specifiers.
2003-04-01 13:31:23 +00:00
thorpej
e8cc3884de
Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is.
2002-12-10 17:14:02 +00:00
leo
0ec1f59ab6
For some reason, things stopped working without explicitely adding a rule
...
to link the bootblocks... Found and fix provided by Thomas Gerner.
2002-08-13 20:06:32 +00:00
soren
642c31b4a3
Remove extraneous \n's in {err,warn}{,x}.
2002-08-09 10:01:53 +00:00
grant
6742cb1812
sweep of errx/warnx, remove unnecessary trailing \n
2002-07-20 08:36:17 +00:00
jdolecek
8b225b8ff7
also don't make the machine symlinks for 'clean' target
...
move the CLEANFILES update out of the .if, so that the files get removed
for 'clean' or 'cleandir'
2002-05-05 17:11:41 +00:00
jdolecek
806100bb55
Don't make the machine symlinks for 'cleandir' target either. This
...
should fix read-only source builds.
XXX Perhaps the condition should be changed to
XXX .if make(depend) || make(all) || make(dependall)
XXX similarily to bsd.kmod.mk?
2002-05-05 15:30:05 +00:00
bjh21
ca9a3c5b44
<bsd.hostprog.mk> and <bsd.prog.mk> don't play nicely together. Since
...
<bsd.hostprog.mk> includes <bsd.files.mk> anyway, drop <bsd.prog.mk>.
2002-05-04 21:56:50 +00:00
lukem
2c1cfc8e8c
- in <bsd.files.mk>, don't clear FILES after using it, as that prevents
...
make -V FILES
from being useful (and given that every other variable can be
extracted using make -V, the behaviour was unusually inconsistent
given that the original reason for clearing it doesn't seem to be
relevant anymore)
- use <bsd.prog.mk> instead of directly including <bsd.files.mk>
(and possibly <bsd.man.mk> or <bsd.own.mk>)
- remove obsolete NOPROG
2002-04-24 08:18:45 +00:00
tv
7da1186e67
Use ${INSTALL_FILE} to move /boot.atari into place so it is seen by an
...
UNPRIVED build.
2002-04-23 17:04:31 +00:00
leo
1913310c9e
Handle uninitialize warning.
2002-04-18 20:12:01 +00:00