Rev 257 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
164 | palkovsky | 1 | #! /bin/sh |
2 | |||
197 | palkovsky | 3 | set -e |
200 | palkovsky | 4 | # Generate context_offset.h |
5 | (cd ../arch/amd64/src;make gencontext;./gencontext) |
||
6 | # Create links to ia32 architecture |
||
242 | palkovsky | 7 | |
8 | ( |
||
9 | set -e |
||
10 | cd ../arch |
||
257 | palkovsky | 11 | for a in drivers bios fpu_context.c mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S; do |
243 | palkovsky | 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 |
||
206 | palkovsky | 16 | done |
197 | palkovsky | 17 | |
259 | palkovsky | 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 |
243 | palkovsky | 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 |
||
206 | palkovsky | 23 | done |
242 | palkovsky | 24 | ) |
206 | palkovsky | 25 | make dist-clean ARCH=ia32 |
164 | palkovsky | 26 | make all ARCH=amd64 |