Nick Briggs
2f0aa254aa
Create dsk.h to declare functions defined in dsk.c
...
Update files that depend on dsk functions to include dsk.h
Declare as static all functions in dsk.c that are not needed externally.
Add dependencies to makefile.
modified: makefile-tail
new file: ../inc/dsk.h
modified: ../src/dir.c
modified: ../src/dsk.c
modified: ../src/subr.c
modified: ../src/ufs.c
modified: ../src/vmemsave.c
2017-06-30 11:53:55 -07:00
Nick Briggs
0371f19167
Create conspage.h to declare functions defined in conspage.c
...
Update files that depend on conspage functions to include conspage.h
Declare as static all functions in conspage.c that are not needed externally.
Add dependencies to makefile.
modified: bin/makefile-darwin.386-x
modified: bin/makefile-tail
new file: inc/conspage.h
modified: src/conspage.c
modified: src/mvs.c
modified: src/rplcons.c
modified: src/xc.c
modified: src/z2.c
2017-06-29 22:33:35 -07:00
Nick Briggs
cfd0711a73
Create car-cdr.h to declare functions defined in car-cdr.c
...
Update files that depend on car-cdr functions to include car-cdr.h.
Add dependencies to makefile.
modified: makefile-darwin.386-x
modified: makefile-init.386
modified: makefile-tail
new file: ../inc/car-cdr.h
modified: ../src/bbtsub.c
modified: ../src/car-cdr.c
modified: ../src/dsk.c
modified: ../src/gcarray.c
modified: ../src/gcrcell.c
modified: ../src/kprint.c
modified: ../src/loopsops.c
modified: ../src/lsthandl.c
modified: ../src/mvs.c
modified: ../src/storage.c
modified: ../src/sxhash.c
modified: ../src/vars3.c
modified: ../src/xc.c
modified: ../src/z2.c
2017-06-29 22:24:33 -07:00
Nick Briggs
7c9b9d22c6
Create uraid.h to declare functions defined in uraid.c.
...
Update files that depend on these uraid functions to include uraid.h.
Add dependencies to makefile.
modified: bin/makefile-tail
new file: inc/uraid.h
modified: src/common.c
modified: src/truecolor.c
modified: src/unwind.c
modified: src/uraid.c
modified: src/uutils.c
2017-06-29 18:31:47 -07:00
Nick Briggs
67ce5bf714
Add makefile for init on (MacOS) x86 system.
...
Ignore the init.386 directory that "makeright init" will write to.
modified: ../.gitignore
new file: makefile-init.386
2017-06-25 18:28:39 -07:00
Nick Briggs
e84246e1a8
Clean up compiler options, use gcc89 standard.
...
Remove extraneous dependencies for assembler optimized code in dispatch
modified: bin/makefile-darwin.386-x
2017-06-25 18:22:59 -07:00
Nick Briggs
a0edc850bb
Clean up variable setting -- we're running with /bin/sh (not csh) so don't use "set var = value".
...
modified: bin/makeright
2017-06-25 18:20:14 -07:00
Nick Briggs
467d33d913
makefile cleanup target should also remove lde executable.
2017-06-09 14:08:39 -07:00
Nick Briggs
65ddb5a968
Add force flag to cleanup rm command, not everything may be present when we clean up.
2017-05-28 15:06:28 -07:00
Nick Briggs
cb285809a1
Add -Wall to default compiler options on FreeBSD.
2017-05-28 15:05:51 -07:00
Nick Briggs
02569edbe0
First cleanup to get to compiling (warnings, no errors) FreeBSD
2017-05-25 12:51:47 -07:00
Nick Briggs
5412639397
Initial version of makefile middle for FreeBSD on 386 with X windows.
2017-05-24 17:18:58 -07:00
Nick Briggs
7ef083b39b
Remove unnecessary AIX define from MacOS version define.
2017-05-24 17:18:05 -07:00
Nick Briggs
5193937cac
Fix stray entry in documentation
2017-05-23 23:28:33 -07:00
Nick Briggs
59090b4a3c
Add FreeBSD to the recognized set of OSs
2017-05-23 15:40:42 -07:00
Nick Briggs
f6a6440ef4
Try different optimization flags, correct DFLAGS, remove -lcrypt from LDFLAGS
2017-05-21 17:37:27 -07:00
Nick Briggs
2d61ab2af5
Don't include -L$(LIBDIR) in RFLAGS, it is not needed during compilation
2017-05-21 17:36:15 -07:00
Nick Briggs
271b27fbed
Fix typo in flags definition
2017-05-21 14:46:44 -07:00
Nick Briggs
215800f498
Correct syntax of test command expression
2017-05-21 14:31:04 -07:00
Nick Briggs
fe88618d12
Remove some old editor backup files and a stray object file.
2017-05-21 14:06:50 -07:00
Nick Briggs
478e89cc68
recognize darwin (MacOS) as osversion and add initial makefile based on Linux
2017-05-19 17:36:24 -07:00
Nick Briggs
de170a64d9
Maiko sources matching state as of 020102 prior to initial patching for Mac OSX
2015-04-20 18:53:52 -07:00