source:
mainline/src/build.amd64@
51022e9b
Last change on this file since 51022e9b was 345ce2f, checked in by , 20 years ago | |
---|---|
|
|
File size: 699 bytes |
Rev | Line | |
---|---|---|
[1141c1a] | 1 | #! /bin/sh |
2 | ||
[fa0dfaf] | 3 | set -e |
[379d73f3] | 4 | # Generate context_offset.h |
[fa0dfaf] | 5 | (cd ../arch/amd64/src;make gencontext;./gencontext) |
[379d73f3] | 6 | # Create links to ia32 architecture |
7 | ||
[7df54df] | 8 | ( |
9 | set -e | |
10 | cd ../arch | |
[e515167d] | 11 | for a in drivers bios fpu_context.c mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S; do |
[32f6e1bd] | 12 | if [ \! -e amd64/src/$a ]; then |
13 | echo ln -sf `pwd`/ia32/src/$a amd64/src/$a | |
14 | ln -sf `pwd`/ia32/src/$a amd64/src/$a | |
15 | fi | |
[b9e97fb] | 16 | done |
17 | ||
[345ce2f] | 18 | for a in atomic.h ega.h i8042.h i8259.h i8254.h interrupt.h bios mm/memory_init.h boot/memmap.h boot/memmapasm.h; do |
[32f6e1bd] | 19 | if [ \! -e amd64/include/$a ]; then |
20 | echo ln -sf `pwd`/ia32/include/$a amd64/include/$a | |
21 | ln -sf `pwd`/ia32/include/$a amd64/include/$a | |
22 | fi | |
[7df54df] | 23 | done |
24 | ) | |
[b9e97fb] | 25 | make dist-clean ARCH=ia32 |
[1141c1a] | 26 | make all ARCH=amd64 |
Note:
See TracBrowser
for help on using the repository browser.