Rev 226 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 226 | Rev 242 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | 2 | ||
3 | set -e |
3 | set -e |
4 | # Generate context_offset.h |
4 | # Generate context_offset.h |
5 | (cd ../arch/amd64/src;make gencontext;./gencontext) |
5 | (cd ../arch/amd64/src;make gencontext;./gencontext) |
6 | # Create links to ia32 architecture |
6 | # Create links to ia32 architecture |
7 | for a in drivers bios; do |
- | |
8 | ln -sf ../../ia32/src/$a ../arch/amd64/src/ |
- | |
9 | done |
- | |
10 | for a in frame.c tlb.c; do |
- | |
11 | ln -sf ../../../ia32/src/mm/$a ../arch/amd64/src/mm |
- | |
12 | done |
- | |
13 | 7 | ||
- | 8 | ( |
|
- | 9 | set -e |
|
- | 10 | cd ../arch |
|
14 | for a in ega.h i8042.h i8259.h i8254.h cpuid.h interrupt.h bios; do |
11 | for a in drivers bios mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S; do |
- | 12 | echo ln -sf `pwd`/ia32/src/$a amd64/src/$a |
|
15 | ln -sf ../../ia32/include/$a ../arch/amd64/include/ |
13 | ln -sf `pwd`/ia32/src/$a amd64/src/$a |
16 | done |
14 | done |
17 | ln -sf ../../../ia32/include/mm/memory_init.h ../arch/amd64/include/mm/ |
- | |
18 | 15 | ||
- | 16 | for a in ega.h i8042.h i8259.h i8254.h interrupt.h bios mm/memory_init.h; do |
|
- | 17 | echo ln -sf `pwd`/ia32/include/$a amd64/include/$a |
|
- | 18 | ln -sf `pwd`/ia32/include/$a amd64/include/$a |
|
- | 19 | done |
|
- | 20 | ) |
|
19 | make dist-clean ARCH=ia32 |
21 | make dist-clean ARCH=ia32 |
20 | make all ARCH=amd64 |
22 | make all ARCH=amd64 |