FreeCalypso > hg > fc-tourmaline
annotate components/osx @ 38:e58a5bb12de4
experimental support for GPF memory supervision
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sat, 17 Oct 2020 07:35:14 +0000 | 
| parents | b5a5e3ea94ed | 
| children | 
| rev | line source | 
|---|---|
| 
28
 
b5a5e3ea94ed
components: GPF library recipes preened
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
23 
diff
changeset
 | 
1 # Building osx.lib from our reconstructed osx.c source | 
| 
22
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 CFLAGS="-mw -x -pw2 -o -me -mt -g -mn" | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 # Defines | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 CPPFLAGS="-D_TARGET_ -D_NUCLEUS_" | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 | 
| 
38
 
e58a5bb12de4
experimental support for GPF memory supervision
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
28 
diff
changeset
 | 
9 if [ "$MEMSUPER" != 0 ] | 
| 
 
e58a5bb12de4
experimental support for GPF memory supervision
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
28 
diff
changeset
 | 
10 then | 
| 
 
e58a5bb12de4
experimental support for GPF memory supervision
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
28 
diff
changeset
 | 
11 CPPFLAGS="$CPPFLAGS -DMEMORY_SUPERVISION" | 
| 
 
e58a5bb12de4
experimental support for GPF memory supervision
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
28 
diff
changeset
 | 
12 fi | 
| 
 
e58a5bb12de4
experimental support for GPF memory supervision
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
28 
diff
changeset
 | 
13 | 
| 
22
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 # Includes | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 | 
| 
23
 
fdc83c1ab3ff
components: first automated conversion pass
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
22 
diff
changeset
 | 
16 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/frame/cust_os" | 
| 
 
fdc83c1ab3ff
components: first automated conversion pass
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
22 
diff
changeset
 | 
17 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/inc" | 
| 
 
fdc83c1ab3ff
components: first automated conversion pass
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
22 
diff
changeset
 | 
18 CPPFLAGS="$CPPFLAGS -I$SRC/gpf/inc/nuc" | 
| 
22
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 # Source modules | 
| 
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 | 
| 
23
 
fdc83c1ab3ff
components: first automated conversion pass
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
22 
diff
changeset
 | 
22 SRCDIR=$SRC/gpf/frame/cust_os | 
| 
22
 
7ded024bf471
components: pruned import from Magnetite
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 | 
| 
28
 
b5a5e3ea94ed
components: GPF library recipes preened
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
23 
diff
changeset
 | 
24 cfile_symlink $SRCDIR/osx.c | 
