Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save evandrocoan/3159d9bf1c53620e2e01169d7a4b8d92 to your computer and use it in GitHub Desktop.
Save evandrocoan/3159d9bf1c53620e2e01169d7a4b8d92 to your computer and use it in GitHub Desktop.
sending incremental file list
deleting app/cas_test.o
deleting app/cas_test
deleting etc/eposmkbi.conf
deleting etc/eposcc.conf
deleting img/pc_setup
deleting img/pc_boot
deleting img/cas_test.out
deleting img/cas_test.img
deleting img/cas_test
deleting src/architecture/ia32/pmu_init.o
deleting src/architecture/ia32/pmu.o
deleting src/architecture/ia32/mmu_init.o
deleting src/architecture/ia32/mmu.o
deleting src/architecture/ia32/ia32_crtend.o
deleting src/architecture/ia32/ia32_crtbegin.o
deleting src/architecture/ia32/ia32_crt0.o
deleting src/architecture/ia32/cpu_syscall.o
deleting src/architecture/ia32/cpu_init.o
deleting src/architecture/ia32/cpu.o
deleting src/boot/pc_boot.s
deleting src/boot/pc_boot.o
deleting src/boot/pc_boot
deleting src/component/udp.o
deleting src/component/tstp_init.o
deleting src/component/tstp.o
deleting src/component/thread_init.o
deleting src/component/thread.o
deleting src/component/tcp.o
deleting src/component/task.o
deleting src/component/system_init.o
deleting src/component/semaphore.o
deleting src/component/segment.o
deleting src/component/scheduling_criteria.o
deleting src/component/page_coloring_init.o
deleting src/component/page_coloring.o
deleting src/component/network_init.o
deleting src/component/mutex.o
deleting src/component/ip_init.o
deleting src/component/ip.o
deleting src/component/icmp.o
deleting src/component/dhcp.o
deleting src/component/condition.o
deleting src/component/alarm_init.o
deleting src/component/alarm.o
deleting src/component/address_space.o
deleting src/init/pc_init_system.o
deleting src/init/pc_init_first.o
deleting src/init/pc_init_application.o
deleting src/init/init_system.o
deleting src/init/init_first.o
deleting src/init/init_application.o
deleting src/machine/common/serial_keyboard.o
deleting src/machine/common/serial_display.o
deleting src/machine/common/scratchpad_common.o
deleting src/machine/common/rtc_common.o
deleting src/machine/pc/timer_init.o
deleting src/machine/pc/timer.o
deleting src/machine/pc/scratchpad_init.o
deleting src/machine/pc/rtc.o
deleting src/machine/pc/pcnet32_init.o
deleting src/machine/pc/pcnet32.o
deleting src/machine/pc/pci_init.o
deleting src/machine/pc/pci.o
deleting src/machine/pc/nic_init.o
deleting src/machine/pc/machine_init.o
deleting src/machine/pc/machine.o
deleting src/machine/pc/keyboard_init.o
deleting src/machine/pc/keyboard.o
deleting src/machine/pc/info.o
deleting src/machine/pc/ic_init.o
deleting src/machine/pc/ic_entry.o
deleting src/machine/pc/ic.o
deleting src/machine/pc/fpga_init.o
deleting src/machine/pc/fpga.o
deleting src/machine/pc/e100_init.o
deleting src/machine/pc/e100.o
deleting src/machine/pc/display.o
deleting src/setup/pc_setup.o
deleting src/setup/pc_setup
deleting src/system/system_scaffold.o
deleting src/system/system_binding.o
deleting src/system/pc_system.o
deleting src/system/pc_application.o
deleting src/system/application_scaffold.o
deleting src/utility/string.o
deleting src/utility/srec.o
deleting src/utility/random.o
deleting src/utility/ostream.o
deleting src/utility/malloc.o
deleting src/utility/heap.o
deleting src/utility/guard.o
deleting src/utility/elf.o
deleting src/utility/bignum.o
deleting src/utility/aes.o
deleting tools/eposcfg/eposcfg.o
deleting tools/eposcfg/eposcfg
deleting tools/eposmkbi/eposmkbi.o
deleting tools/eposmkbi/eposmkbi
app/.epos_flag_file.txt
app/cas_test_traits.h
app/test.txt
sent 16,082 bytes received 2,931 bytes 38,026.00 bytes/sec
total size is 3,272,678 speedup is 172.13
Calling a veryclean...
mkdir -p /home/linux/OperatingSystems/Epos2x86/bin
mkdir -p /home/linux/OperatingSystems/Epos2x86/lib
make --print-directory APPLICATION=scheduler_cpu_affinity_test clean1
make[1]: Entering directory '/home/linux/OperatingSystems/Epos2x86'
mkdir -p /home/linux/OperatingSystems/Epos2x86/bin
mkdir -p /home/linux/OperatingSystems/Epos2x86/lib
(cd etc && make -i clean)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/etc'
sed -e 's/^#define MODE.*$/#define MODE xxx/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define ARCH.*$/#define ARCH xxx/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define MACH.*$/#define MACH xxx/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define MMOD.*$/#define MMOD xxx/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define APPL.*$/#define APPL xxx/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mode_.*__$/#define __mode_xxx__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __arch_.*__$/#define __arch_xxx__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mach_.*__$/#define __mach_xxx__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mmod_.*__$/#define __mmod_xxx__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
rm -f *.conf
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/etc'
(cd app && make -i clean)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/app'
rm -f *.o scheduler_cpu_affinity_test
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/app'
(cd src && make -i clean)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src'
make MAKE:="make -i clean" utility architecture machine component setup boot system init
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src'
(cd utility && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/utility'
rm -f *.o *_test
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/utility'
(cd architecture && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
make MAKE:="make -i clean" armv7 ia32
make[5]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
(cd armv7 && make -i clean)
make[6]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/armv7'
rm -f *.o *.s *_test
make[6]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/armv7'
(cd ia32 && make -i clean)
make[6]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/ia32'
rm -f *.o *.s *_test
make[6]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/ia32'
make[5]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
(cd machine && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
make MAKE:="make -i clean" common cortex pc
make[5]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
(cd common && make -i clean)
make[6]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine/common'
rm -f *.o *_test
make[6]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine/common'
(cd cortex && make -i clean)
make[6]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine/cortex'
rm -f *.o *_test
make[6]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine/cortex'
(cd pc && make -i clean)
make[6]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine/pc'
rm -f *.o *_test
make[6]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine/pc'
make[5]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
(cd component && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/component'
rm -f *.o *_test
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/component'
(cd setup && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/setup'
rm -f *.o *.s *_setup
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/setup'
(cd boot && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/boot'
rm -f *.s *.o *_boot *.tmp
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/boot'
(cd system && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/system'
rm -f *.o *_system
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/system'
(cd init && make -i clean)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/init'
rm -f *.o *_init
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/init'
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src'
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src'
find /home/linux/OperatingSystems/Epos2x86/lib -maxdepth 1 -type f -exec rm -f {} \;
make[1]: Leaving directory '/home/linux/OperatingSystems/Epos2x86'
(cd tools && make -i clean)
make[1]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools'
make MAKE:="make -i clean" eposcc eposcfg eposflash eposiotgw eposmkbi epossectst
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools'
(cd eposcc && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcc'
make[3]: Nothing to be done for 'clean'.
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcc'
(cd eposcfg && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcfg'
rm -f *.o eposcfg
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcfg'
(cd eposflash && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposflash'
make[3]: Nothing to be done for 'clean'.
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposflash'
(cd eposiotgw && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposiotgw'
make[3]: Nothing to be done for 'clean'.
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposiotgw'
(cd eposmkbi && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposmkbi'
rm -f *.o eposmkbi
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposmkbi'
(cd epossectst && make -i clean)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/epossectst'
make[3]: 'clean' is up to date.
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/epossectst'
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools'
make[1]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools'
find /home/linux/OperatingSystems/Epos2x86/lib -maxdepth 1 -type f -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/bin -maxdepth 1 -type f -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/app -maxdepth 1 -type f -perm -755 -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -name "*.img" -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -name "*.out" -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -name "*.pcap" -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -name "*.net" -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -name "*.hex" -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86/img -maxdepth 1 -type f -perm 755 -exec rm -f {} \;
find /home/linux/OperatingSystems/Epos2x86 -name "*_test_traits.h" -type f -perm 755 -exec rm -f {} \;
Calling the synchronizer command...
sending incremental file list
app/cas_test_traits.h
sent 14,689 bytes received 76 bytes 9,843.33 bytes/sec
total size is 3,284,339 speedup is 222.44
The current directory is:
/home/linux/OperatingSystems/Epos2x86
The current path is: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Running the command: sh compile_and_run.sh cas_test
Running the command: make APPLICATION=$APPLICATION_NAME run
mkdir -p /home/linux/OperatingSystems/Epos2x86/bin
mkdir -p /home/linux/OperatingSystems/Epos2x86/lib
make --print-directory run1
make[1]: Entering directory '/home/linux/OperatingSystems/Epos2x86'
mkdir -p /home/linux/OperatingSystems/Epos2x86/bin
mkdir -p /home/linux/OperatingSystems/Epos2x86/lib
(cd etc && make --print-directory)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/etc'
sed -e 's/^#define MODE.*$/#define MODE library/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define ARCH.*$/#define ARCH ia32/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define MACH.*$/#define MACH pc/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define MMOD.*$/#define MMOD legacy_pc/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define APPL.*$/#define APPL cas_test/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mode_.*__$/#define __mode_library__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __arch_.*__$/#define __arch_ia32__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mach_.*__$/#define __mach_pc__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
sed -e 's/^#define __mmod_.*__$/#define __mmod_legacy_pc__/' -i /home/linux/OperatingSystems/Epos2x86/include/system/config.h
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/etc'
(cd tools && make --print-directory)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools'
(cd eposcc && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcc'
install -m 775 eposcc /home/linux/OperatingSystems/Epos2x86/bin
sed -e 's/^EPOS=.*$/EPOS=\/home\/linux\/OperatingSystems\/Epos2x86/' -i /home/linux/OperatingSystems/Epos2x86/bin/eposcc
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcc'
(cd eposcfg && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcfg'
g++ -c -ansi -fno-exceptions -std=c++0x -m32 -Wall -O2 -I/home/linux/OperatingSystems/Epos2x86/include eposcfg.cc
gcc -m32 -o eposcfg eposcfg.o
install -m 775 eposcfg /home/linux/OperatingSystems/Epos2x86/bin
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposcfg'
(cd eposflash && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposflash'
chmod +x eposflash-emote3 eposflash-zynq
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposflash'
(cd eposiotgw && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposiotgw'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposiotgw'
(cd eposmkbi && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/eposmkbi'
g++ -c -ansi -fno-exceptions -std=c++0x -m32 -Wall -O2 -I/home/linux/OperatingSystems/Epos2x86/include eposmkbi.cc
gcc -m32 -o eposmkbi eposmkbi.o
install -m 775 eposmkbi /home/linux/OperatingSystems/Epos2x86/bin
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/eposmkbi'
(cd epossectst && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/tools/epossectst'
chmod +x eposbignumtst.py
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools/epossectst'
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/tools'
(cd src && make --print-directory)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src'
(cd utility && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/utility'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include aes.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a aes.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include bignum.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a bignum.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include elf.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a elf.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include guard.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a guard.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include heap.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a heap.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include malloc.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a malloc.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include ostream.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a ostream.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include random.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a random.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include srec.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a srec.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include string.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libutil_ia32.a string.o
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/utility'
(cd architecture && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
(cd ia32 && make --print-directory)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/ia32'
/usr/local/ia32/gcc-7.2.0/bin/ia32-gcc -E -Wa,--32 -I/home/linux/OperatingSystems/Epos2x86/include ia32_crt0.S -o ia32_crt0.s
/usr/local/ia32/gcc-7.2.0/bin/ia32-as --32 ia32_crt0.s -o ia32_crt0.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-gcc -ansi -c -Wa,--32 -O2 -nostdinc -Wall -I/home/linux/OperatingSystems/Epos2x86/include ia32_crtbegin.c
/usr/local/ia32/gcc-7.2.0/bin/ia32-gcc -ansi -c -Wa,--32 -O2 -nostdinc -Wall -I/home/linux/OperatingSystems/Epos2x86/include ia32_crtend.c
install ia32_crt0.o ia32_crtbegin.o ia32_crtend.o /home/linux/OperatingSystems/Epos2x86/lib
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include -fomit-frame-pointer cpu.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libarch_ia32.a cpu.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include cpu_syscall.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libarch_ia32.a cpu_syscall.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include mmu.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libarch_ia32.a mmu.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pmu.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libarch_ia32.a pmu.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include cpu_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a cpu_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include mmu_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a mmu_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pmu_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a pmu_init.o
rm ia32_crt0.s
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture/ia32'
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/architecture'
(cd machine && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
(cd common && make --print-directory)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine/common'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include rtc_common.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a rtc_common.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include scratchpad_common.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a scratchpad_common.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include serial_display.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a serial_display.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include serial_keyboard.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a serial_keyboard.o
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine/common'
(cd pc && make --print-directory)
make[4]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/machine/pc'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include display.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a display.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include e100.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a e100.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include fpga.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a fpga.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include ic.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a ic.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include -fomit-frame-pointer ic_entry.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a ic_entry.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include info.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a info.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include keyboard.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a keyboard.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include machine.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a machine.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pci.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a pci.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pcnet32.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a pcnet32.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include rtc.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a rtc.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include timer.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libmach_ia32.a timer.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include e100_init.cc
e100_init.cc: In static member function 'static void EPOS::S::E100::init(unsigned int)':
e100_init.cc:62:18: warning: array subscript is above array bounds [-Warray-bounds]
_devices[unit].device = dev;
~~~~~~~~~~~~~^
e100_init.cc:63:18: warning: array subscript is above array bounds [-Warray-bounds]
_devices[unit].interrupt = IC::irq2int(irq);
~~~~~~~~~~~~~^
e100_init.cc:65:64: warning: array subscript is above array bounds [-Warray-bounds]
db<E100>(INF) << "E100::init: interrupt: " << _devices[unit].interrupt << ", irq: " << irq << endl;
~~~~~~~~~~~~~^
e100_init.cc:68:33: warning: array subscript is above array bounds [-Warray-bounds]
IC::int_vector(_devices[unit].interrupt, &int_handler);
~~~~~~~~~~~~~^
e100_init.cc:68:33: warning: array subscript is above array bounds [-Warray-bounds]
e100_init.cc:68:33: warning: array subscript is above array bounds [-Warray-bounds]
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a e100_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include fpga_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a fpga_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include ic_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a ic_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include keyboard_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a keyboard_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include machine_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a machine_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include nic_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a nic_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pci_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a pci_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pcnet32_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a pcnet32_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include scratchpad_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a scratchpad_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include timer_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a timer_init.o
make[4]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine/pc'
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/machine'
(cd component && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/component'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include address_space.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a address_space.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include alarm.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a alarm.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include condition.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a condition.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include dhcp.cc
In file included from /home/linux/OperatingSystems/Epos2x86/include/channel.h:7:0,
from /home/linux/OperatingSystems/Epos2x86/include/communicator.h:6,
from /home/linux/OperatingSystems/Epos2x86/include/dhcp.h:8,
from dhcp.cc:6:
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static EPOS::S::TCP::Connection* EPOS::S::TCP::attach(EPOS::S::TCP::Observer*, const Port&, const Address&)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:276:20: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static void EPOS::S::TCP::detach(EPOS::S::TCP::Observer*, EPOS::S::TCP::Connection*)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:286:16: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a dhcp.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include icmp.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a icmp.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include ip.cc
In file included from /home/linux/OperatingSystems/Epos2x86/include/channel.h:7:0,
from /home/linux/OperatingSystems/Epos2x86/include/communicator.h:6,
from /home/linux/OperatingSystems/Epos2x86/include/dhcp.h:8,
from ip.cc:10:
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static EPOS::S::TCP::Connection* EPOS::S::TCP::attach(EPOS::S::TCP::Observer*, const Port&, const Address&)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:276:20: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static void EPOS::S::TCP::detach(EPOS::S::TCP::Observer*, EPOS::S::TCP::Connection*)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:286:16: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a ip.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include mutex.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a mutex.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include page_coloring.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a page_coloring.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include scheduling_criteria.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a scheduling_criteria.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include segment.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a segment.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include semaphore.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a semaphore.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include task.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a task.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include tcp.cc
In file included from tcp.cc:6:0:
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static EPOS::S::TCP::Connection* EPOS::S::TCP::attach(EPOS::S::TCP::Observer*, const Port&, const Address&)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:276:20: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static void EPOS::S::TCP::detach(EPOS::S::TCP::Observer*, EPOS::S::TCP::Connection*)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:286:16: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
tcp.cc: In member function 'void EPOS::S::TCP::Connection::close_wait()':
tcp.cc:704:12: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
if(!_current->header()->flags() & RST)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a tcp.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include thread.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a thread.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include tstp.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a tstp.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include udp.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libsys_ia32.a udp.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include alarm_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a alarm_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include ip_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a ip_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include network_init.cc
In file included from network_init.cc:9:0:
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static EPOS::S::TCP::Connection* EPOS::S::TCP::attach(EPOS::S::TCP::Observer*, const Port&, const Address&)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:276:20: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/home/linux/OperatingSystems/Epos2x86/include/tcp.h: In static member function 'static void EPOS::S::TCP::detach(EPOS::S::TCP::Observer*, EPOS::S::TCP::Connection*)':
/home/linux/OperatingSystems/Epos2x86/include/tcp.h:286:16: warning: deleting object of polymorphic class type 'EPOS::S::TCP::Connection' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete conn;
^~~~
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a network_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include page_coloring_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a page_coloring_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include system_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a system_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include thread_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a thread_init.o
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include tstp_init.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ar rcs /home/linux/OperatingSystems/Epos2x86/lib/libinit_ia32.a tstp_init.o
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/component'
(cd setup && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/setup'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include pc_setup.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ld -nostdlib -L/home/linux/OperatingSystems/Epos2x86/lib -Bstatic -L`/usr/local/ia32/gcc-7.2.0/bin/ia32-gcc -ansi -c -Wa,--32 -print-file-name=` --omagic --section-start .init=0x00100000 -o pc_setup pc_setup.o -linit_ia32 -lmach_ia32 -larch_ia32 -lutil_ia32 -lgcc
install pc_setup /home/linux/OperatingSystems/Epos2x86/img
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/setup'
(cd boot && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/boot'
/usr/local/ia32/gcc-7.2.0/bin/ia32-gcc -E -Wa,--32 -I/home/linux/OperatingSystems/Epos2x86/include pc_boot.S -o pc_boot.s
sed -e 's/^ELF_HDR_SIZE =.*$/ELF_HDR_SIZE = 0x00000060/' -i pc_boot.s
as86 -0 -o pc_boot.o pc_boot.s
ld86 -0 -s -T 0x00007c00 -o pc_boot pc_boot.o
dd if=pc_boot of=pc_boot.tmp ibs=32 skip=1 obs=512 >& /dev/null
install pc_boot.tmp /home/linux/OperatingSystems/Epos2x86/img/pc_boot
rm -f pc_boot.tmp
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/boot'
(cd system && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/system'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include system_scaffold.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include system_binding.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include application_scaffold.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-ld -nostdlib -L/home/linux/OperatingSystems/Epos2x86/lib -Bstatic -i system_scaffold.o system_binding.o -o pc_system.o
install application_scaffold.o pc_application.o
install pc_system.o /home/linux/OperatingSystems/Epos2x86/lib
install pc_application.o /home/linux/OperatingSystems/Epos2x86/lib
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/system'
(cd init && make --print-directory)
make[3]: Entering directory '/home/linux/OperatingSystems/Epos2x86/src/init'
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include init_application.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include init_first.cc
/usr/local/ia32/gcc-7.2.0/bin/ia32-g++ -c --no-exceptions --no-rtti --no-use-cxa-atexit -std=c++0x -Wno-narrowing -fno-builtin-calloc -Wa,--32 -O2 -nostdinc -Wall -fdata-sections -ffunction-sections -I/home/linux/OperatingSystems/Epos2x86/include init_system.cc
install init_first.o pc_init_first.o
install init_system.o pc_init_system.o
install init_application.o pc_init_application.o
install pc_init_first.o /home/linux/OperatingSystems/Epos2x86/lib
install pc_init_system.o /home/linux/OperatingSystems/Epos2x86/lib
install pc_init_application.o /home/linux/OperatingSystems/Epos2x86/lib
make[3]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src/init'
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/src'
(cd app && make --print-directory)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/app'
/home/linux/OperatingSystems/Epos2x86/bin/eposcc -Wa,--32 -c -ansi -O2 -o cas_test.o cas_test.cc
/home/linux/OperatingSystems/Epos2x86/bin/eposcc --library --gc-sections --nmagic -o cas_test cas_test.o
install cas_test /home/linux/OperatingSystems/Epos2x86/img
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/app'
(cd img && make --print-directory)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/img'
/home/linux/OperatingSystems/Epos2x86/bin/eposmkbi /home/linux/OperatingSystems/Epos2x86 cas_test.img cas_test
EPOS bootable image tool
EPOS mode: library
Machine: pc
Model: legacy_pc
Processor: ia32 (32 bits, little-endian)
Memory: 262144 KBytes
Boot Length: 512 - 512 (min - max) KBytes
Node id: will get from the network
EPOS Image UUID: 67b7f2a8d8673b6a
Creating EPOS bootable image in "cas_test.img":
Adding boot strap "/home/linux/OperatingSystems/Epos2x86/img/pc_boot": done.
Adding setup "/home/linux/OperatingSystems/Epos2x86/img/pc_setup": done.
Adding application "cas_test": done.
Adding system info: done.
Adding specific boot features of "pc": done.
Image successfully generated (222276 bytes)!
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/img'
(cd img && make --print-directory run)
make[2]: Entering directory '/home/linux/OperatingSystems/Epos2x86/img'
qemu-system-i386 -smp 4 -m 262144k -nographic -no-reboot -drive format=raw,index=0,if=floppy,file=cas_test.img | tee cas_test.out
<0>: PC_Setup(bi=0x00118000,sp=0x00117f8c) :<0>
<0>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x01010101,mem_top=0x01010101,io_base=0x01010101,io_top=0x01010101,ext_base=0x01010101,ext_top=0x01010101,idt=0x01010101,gdt=0x01010101,sys_pt=0x01010101,sys_pd=0x01010101,sys_info=0x01010101,phy_mem_pts=0x01010101,io_pts=0x01010101,sys_code=0x01010101,sys_data=0x01010101,sys_stack=0x01010101,free1_base=0x01010101,free1_top=0x01010101,free2_base=0x01010101,free2_top=0x01010101,free3_base=0x01010101,free3_top=0x01010101}
Load_Map={has_stp=1,has_ini=1,has_sys=1,has_app=1,has_ext=1,stp_entry=0x01010101,stp_segments=16843009,stp_code=0x01010101,stp_code_size=16843009,stp_data=0x01010101,stp_data_size=16843009,ini_entry=0x01010101,ini_segments=16843009,ini_code=0x01010101,ini_code_size=16843009,ini_data=0x01010101,ini_data_size=16843009,sys_entry=0x01010101,sys_segments=16843009,sys_code=0x01010101,sys_code_size=16843009,sys_data=0x01010101,sys_data_size=16843009,sys_stack=0x01010101,sys_stack_size=16843009,app_entry=0x01010101,app_segments=16843009,app_code=0x01010101,app_code_size=16843009,app_data=0x01010101,app_stack=0x01010101,app_heap=0x01010101,app_data_size=16843009,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=16843009,bus_clock=16843009}} :<0>
<1>: PC_Setup(bi=0x00118000,sp=0x00116f8c) :<1>
<1>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x01010101,mem_top=0x01010101,io_base=0x01010101,io_top=0x01010101,ext_base=0x01010101,ext_top=0x01010101,idt=0x01010101,gdt=0x01010101,sys_pt=0x01010101,sys_pd=0x01010101,sys_info=0x01010101,phy_mem_pts=0x01010101,io_pts=0x01010101,sys_code=0x01010101,sys_data=0x01010101,sys_stack=0x01010101,free1_base=0x01010101,free1_top=0x01010101,free2_base=0x01010101,free2_top=0x01010101,free3_base=0x01010101,free3_top=0x01010101}
Load_Map={has_stp=1,has_ini=1,has_sys=1,has_app=1,has_ext=1,stp_entry=0x01010101,stp_segments=16843009,stp_code=0x01010101,stp_code_size=16843009,stp_data=0x01010101,stp_data_size=16843009,ini_entry=0x01010101,ini_segments=16843009,ini_code=0x01010101,ini_code_size=16843009,ini_data=0x01010101,ini_data_size=16843009,sys_entry=0x01010101,sys_segments=16843009,sys_code=0x01010101,sys_code_size=16843009,sys_data=0x01010101,sys_data_size=16843009,sys_stack=0x01010101,sys_stack_size=16843009,app_entry=0x01010101,app_segments=16843009,app_code=0x01010101,app_code_size=16843009,app_data=0x01010101,app_stack=0x01010101,app_heap=0x01010101,app_data_size=16843009,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=16843009,bus_clock=16843009}} :<1>
<2>: PC_Setup(bi=0x00118000,sp=0x00115f8c) :<2>
<2>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x01010101,mem_top=0x01010101,io_base=0x01010101,io_top=0x01010101,ext_base=0x01010101,ext_top=0x01010101,idt=0x01010101,gdt=0x01010101,sys_pt=0x01010101,sys_pd=0x01010101,sys_info=0x01010101,phy_mem_pts=0x01010101,io_pts=0x01010101,sys_code=0x01010101,sys_data=0x01010101,sys_stack=0x01010101,free1_base=0x01010101,free1_top=0x01010101,free2_base=0x01010101,free2_top=0x01010101,free3_base=0x01010101,free3_top=0x01010101}
Load_Map={has_stp=1,has_ini=1,has_sys=1,has_app=1,has_ext=1,stp_entry=0x01010101,stp_segments=16843009,stp_code=0x01010101,stp_code_size=16843009,stp_data=0x01010101,stp_data_size=16843009,ini_entry=0x01010101,ini_segments=16843009,ini_code=0x01010101,ini_code_size=16843009,ini_data=0x01010101,ini_data_size=16843009,sys_entry=0x01010101,sys_segments=16843009,sys_code=0x01010101,sys_code_size=16843009,sys_data=0x01010101,sys_data_size=16843009,sys_stack=0x01010101,sys_stack_size=16843009,app_entry=0x01010101,app_segments=16843009,app_code=0x01010101,app_code_size=16843009,app_data=0x01010101,app_stack=0x01010101,app_heap=0x01010101,app_data_size=16843009,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=16843009,bus_clock=16843009}} :<2>
<3>: PC_Setup(bi=0x00118000,sp=0x00114f8c) :<3>
<3>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x01010101,mem_top=0x01010101,io_base=0x01010101,io_top=0x01010101,ext_base=0x01010101,ext_top=0x01010101,idt=0x01010101,gdt=0x01010101,sys_pt=0x01010101,sys_pd=0x01010101,sys_info=0x01010101,phy_mem_pts=0x01010101,io_pts=0x01010101,sys_code=0x01010101,sys_data=0x01010101,sys_stack=0x01010101,free1_base=0x01010101,free1_top=0x01010101,free2_base=0x01010101,free2_top=0x01010101,free3_base=0x01010101,free3_top=0x01010101}
Load_Map={has_stp=1,has_ini=1,has_sys=1,has_app=1,has_ext=1,stp_entry=0x01010101,stp_segments=16843009,stp_code=0x01010101,stp_code_size=16843009,stp_data=0x01010101,stp_data_size=16843009,ini_entry=0x01010101,ini_segments=16843009,ini_code=0x01010101,ini_code_size=16843009,ini_data=0x01010101,ini_data_size=16843009,sys_entry=0x01010101,sys_segments=16843009,sys_code=0x01010101,sys_code_size=16843009,sys_data=0x01010101,sys_data_size=16843009,sys_stack=0x01010101,sys_stack_size=16843009,app_entry=0x01010101,app_segments=16843009,app_code=0x01010101,app_code_size=16843009,app_data=0x01010101,app_stack=0x01010101,app_heap=0x01010101,app_data_size=16843009,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=16843009,bus_clock=16843009}} :<3>
<0>: PC_Setup::detect_memory() :<0>
<0>: Memory={base=0x00000000,top=0x10000000} :<0>
<0>: PC_Setup::calibrate_timers() :<0>
<0>: PC_Setup::calibrate_timers:CPU clock=2670 MHz :<0>
<0>: PC_Setup::calibrate_timers:BUS clock=809 MHz :<0>
<0>: PC_Setup::detect_pci() :<0>
<0>: PCI[0:0.0]={vnd_id=0x00008086,dev_id=0x00001237,cmd=0x00000103,stat=0x00000000} :<0>
<0>: PCI[0:1.0]={vnd_id=0x00008086,dev_id=0x00007000,cmd=0x00000103,stat=0x00000200} :<0>
<0>: PCI[0:1.1]={vnd_id=0x00008086,dev_id=0x00007010,cmd=0x00000103,stat=0x00000280} :<0>
<0>: reg[4]={io,phy=0x0000c040,size=0x00000010} :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:1.3] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI[0:1.3]={vnd_id=0x00008086,dev_id=0x00007113,cmd=0x00000103,stat=0x00000280} :<0>
<0>: PCI: device [0:2.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:2.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:2.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:2.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI[0:2.0]={vnd_id=0x00001234,dev_id=0x00001111,cmd=0x00000103,stat=0x00000000} :<0>
<0>: reg[0]={mem,phy=0xfd000000,log=0xed00a000,size=0x01000000} :<0>
<0>: reg[2]={mem,phy=0xfebb0000,log=0xeebba000,size=0x00001000} :<0>
<0>: PCI: device [0:3.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:3.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:3.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI: device [0:3.0] reports implausible region (starting at zero). Ignoring! :<0>
<0>: PCI[0:3.0]={vnd_id=0x00008086,dev_id=0x0000100e,cmd=0x00000103,stat=0x00000000} :<0>
<0>: reg[0]={mem,phy=0xfeb80000,log=0xeeb8a000,size=0x00020000} :<0>
<0>: reg[1]={io,phy=0x0000c000,size=0x00000040} :<0>
<0>: PCI address space={base=0xfd000000,top=0xfebb1000} :<0>
<0>: No SYSTEM in boot image, assuming EPOS is a library! :<0>
Setting up this machine as follows:
Processor: 4 x IA32 at 2670 MHz (BUS clock = 809 MHz)
Memory: 262144 Kbytes [0x00000000:0x10000000]
User memory: 261760 Kbytes [0x00000000:0x0ffa0000]
PCI aperture: 28356 Kbytes [0xfd000000:0xfebb1000]
Node Id: will get from the network!
Setup: 80992 bytes
APP code: 139328 bytes data: 544 bytes
<0>: setup_idt(idt=0x0ffff000) :<0>
<0>: IDT[0 ]={sel=1,off=0x80100540,p=1,dpl=3,d=0} (0x80100540) :<0>
<0>: IDT[255]={sel=1,off=0x80100540,p=1,dpl=3,d=0} (0x80100540) :<0>
<0>: setup_gdt(gdt=0x0fffe000) :<0>
<0>: GDT[NULL=0]={bas=0x00000000,lim=0x00000000,p=0,dpl=0,s=0,typ=0,g=0,d=0,a=0} :<0>
<0>: GDT[SYCD=1]={bas=0x00000000,lim=0x000fffff,p=1,dpl=0,s=1,typ=11,g=1,d=1,a=0} :<0>
<0>: GDT[SYDT=2]={bas=0x00000000,lim=0x000fffff,p=1,dpl=0,s=1,typ=3,g=1,d=1,a=0} :<0>
<0>: GDT[APCD=3]={bas=0x00000000,lim=0x000fffff,p=1,dpl=3,s=1,typ=11,g=1,d=1,a=0} :<0>
<0>: GDT[APDT=4]={bas=0x00000000,lim=0x000fffff,p=1,dpl=3,s=1,typ=3,g=1,d=1,a=0} :<0>
<0>: GDT[TSS0=5]={bas=0xff405000,lim=0x00000fff,p=1,dpl=3,s=0,typ=9,g=0,d=0,a=0} :<0>
<0>: GDT[TSS1=6]={bas=0xff406000,lim=0x00000fff,p=1,dpl=3,s=0,typ=9,g=0,d=0,a=0} :<0>
<0>: GDT[TSS2=7]={bas=0xff407000,lim=0x00000fff,p=1,dpl=3,s=0,typ=9,g=0,d=0,a=0} :<0>
<0>: GDT[TSS3=8]={bas=0xff408000,lim=0x00000fff,p=1,dpl=3,s=0,typ=9,g=0,d=0,a=0} :<0>
<0>: setup_sys_pt(pmm={idt=0x0ffff000,gdt=0x0fffe000,pt=0x0fffd000,pd=0x0fffc000,info=0x0fffb000,tss0=0x0fff7000,mem=0x0ffb7000,io=0x0ffb0000,sysc=0x0ffb0000,sysd=0x0ffb0000,syss=0x0ffa0000,memb=0x00000000,memt=0x0ffa0000,fr1b=0x00023000,fr1t=0x000a0000,fr2b=0x00100000,fr2t=0x00400000},code_size=0,data_size=0,stack_size=16) :<0>
<0>: SPT={
[0]=0x0ffff023 [1]=0x0fffe023 [2]=0x0fffd023 [3]=0x0fffc023
[4]=0x0fffb023 [5]=0x0fff7023 [6]=0x0fff8023 [7]=0x0fff9023
[8]=0x0fffa023 [960]=0x0ffa0023 [961]=0x0ffa1023 [962]=0x0ffa2023
[963]=0x0ffa3023 [964]=0x0ffa4023 [965]=0x0ffa5023 [966]=0x0ffa6023
[967]=0x0ffa7023 [968]=0x0ffa8023 [969]=0x0ffa9023 [970]=0x0ffaa023
[971]=0x0ffab023 [972]=0x0ffac023 [973]=0x0ffad023 [974]=0x0ffae023
[975]=0x0ffaf023
} :<0>
<0>: setup_sys_pd(pmm={idt=0x0ffff000,...},mem_base=0x00000000,mem_top=0x0ffa0000,io_base=0xfd000000,io_top=0xfebb1000) :<0>
<0>: SPD={
[0]=0x0ffb7027 [1]=0x0ffb8027 [2]=0x0ffb9027 [3]=0x0ffba027
[4]=0x0ffbb027 [5]=0x0ffbc027 [6]=0x0ffbd027 [7]=0x0ffbe027
[8]=0x0ffbf027 [9]=0x0ffc0027 [10]=0x0ffc1027 [11]=0x0ffc2027
[12]=0x0ffc3027 [13]=0x0ffc4027 [14]=0x0ffc5027 [15]=0x0ffc6027
[16]=0x0ffc7027 [17]=0x0ffc8027 [18]=0x0ffc9027 [19]=0x0ffca027
[20]=0x0ffcb027 [21]=0x0ffcc027 [22]=0x0ffcd027 [23]=0x0ffce027
[24]=0x0ffcf027 [25]=0x0ffd0027 [26]=0x0ffd1027 [27]=0x0ffd2027
[28]=0x0ffd3027 [29]=0x0ffd4027 [30]=0x0ffd5027 [31]=0x0ffd6027
[32]=0x0ffd7027 [33]=0x0ffd8027 [34]=0x0ffd9027 [35]=0x0ffda027
[36]=0x0ffdb027 [37]=0x0ffdc027 [38]=0x0ffdd027 [39]=0x0ffde027
[40]=0x0ffdf027 [41]=0x0ffe0027 [42]=0x0ffe1027 [43]=0x0ffe2027
[44]=0x0ffe3027 [45]=0x0ffe4027 [46]=0x0ffe5027 [47]=0x0ffe6027
[48]=0x0ffe7027 [49]=0x0ffe8027 [50]=0x0ffe9027 [51]=0x0ffea027
[52]=0x0ffeb027 [53]=0x0ffec027 [54]=0x0ffed027 [55]=0x0ffee027
[56]=0x0ffef027 [57]=0x0fff0027 [58]=0x0fff1027 [59]=0x0fff2027
[60]=0x0fff3027 [61]=0x0fff4027 [62]=0x0fff5027 [63]=0x0fff6027
[512]=0x0ffb7023 [513]=0x0ffb8023 [514]=0x0ffb9023 [515]=0x0ffba023
[516]=0x0ffbb023 [517]=0x0ffbc023 [518]=0x0ffbd023 [519]=0x0ffbe023
[520]=0x0ffbf023 [521]=0x0ffc0023 [522]=0x0ffc1023 [523]=0x0ffc2023
[524]=0x0ffc3023 [525]=0x0ffc4023 [526]=0x0ffc5023 [527]=0x0ffc6023
[528]=0x0ffc7023 [529]=0x0ffc8023 [530]=0x0ffc9023 [531]=0x0ffca023
[532]=0x0ffcb023 [533]=0x0ffcc023 [534]=0x0ffcd023 [535]=0x0ffce023
[536]=0x0ffcf023 [537]=0x0ffd0023 [538]=0x0ffd1023 [539]=0x0ffd2023
[540]=0x0ffd3023 [541]=0x0ffd4023 [542]=0x0ffd5023 [543]=0x0ffd6023
[544]=0x0ffd7023 [545]=0x0ffd8023 [546]=0x0ffd9023 [547]=0x0ffda023
[548]=0x0ffdb023 [549]=0x0ffdc023 [550]=0x0ffdd023 [551]=0x0ffde023
[552]=0x0ffdf023 [553]=0x0ffe0023 [554]=0x0ffe1023 [555]=0x0ffe2023
[556]=0x0ffe3023 [557]=0x0ffe4023 [558]=0x0ffe5023 [559]=0x0ffe6023
[560]=0x0ffe7023 [561]=0x0ffe8023 [562]=0x0ffe9023 [563]=0x0ffea023
[564]=0x0ffeb023 [565]=0x0ffec023 [566]=0x0ffed023 [567]=0x0ffee023
[568]=0x0ffef023 [569]=0x0fff0023 [570]=0x0fff1023 [571]=0x0fff2023
[572]=0x0fff3023 [573]=0x0fff4023 [574]=0x0fff5023 [575]=0x0fff6023
[960]=0x0ffb0833 [961]=0x0ffb1833 [962]=0x0ffb2833 [963]=0x0ffb3833
[964]=0x0ffb4833 [965]=0x0ffb5833 [966]=0x0ffb6833 [1021]=0x0fffd023
} :<0>
<0>: IP=0x00113b50 :<0>
<0>: SP=0x00117f8c :<0>
<0>: CR0=0x00000011 :<0>
<0>: CR3=0x00000000 :<0>
<0>: setup_tss(tss0=0xff405000) :<0>
<0>: TR=40,TSS0={ss0=16,esp0=0xff7c4000} :<0>
<0>: PC_Setup::load_app() :<0>
<1>: setup_tss(tss1=0xff406000) :<1>
<1>: TR=48,TSS1={ss0=16,esp0=0xff7c4000} :<1>
<2>: setup_tss(tss2=0xff407000) :<2>
<2>: TR=56,TSS2={ss0=16,esp0=0xff7c4000} :<2>
<3>: setup_tss(tss3=0xff408000) :<3>
<3>: TR=64,TSS3={ss0=16,esp0=0xff7c4000} :<3>
<0>: IP=0x00113b50 :<0>
<0>: SP=0x80117f8c :<0>
<0>: CR0=0x80000011 :<0>
<0>: CR3=0x0fffc000 :<0>
<0>: PC_Setup::call_next(ip=0x000005bc,sp=0xff7c3ff8) => APPLICATION :<0>
<0>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x00000000,mem_top=0x0ffa0000,io_base=0xfd000000,io_top=0xfebb1000,ext_base=0x00000000,ext_top=0x00000000,idt=0x0ffff000,gdt=0x0fffe000,sys_pt=0x0fffd000,sys_pd=0x0fffc000,sys_info=0x0fffb000,phy_mem_pts=0x0ffb7000,io_pts=0x0ffb0000,sys_code=0x0ffb0000,sys_data=0x0ffb0000,sys_stack=0x0ffa0000,free1_base=0x00023000,free1_top=0x000a0000,free2_base=0x00100000,free2_top=0x00400000,free3_base=0x00401000,free3_top=0x0ffa0000}
Load_Map={has_stp=1,has_ini=0,has_sys=0,has_app=1,has_ext=0,stp_entry=0x00100000,stp_segments=1,stp_code=0x00100000,stp_code_size=80992,stp_data=0xffffffff,stp_data_size=0,ini_entry=0x00000000,ini_segments=0,ini_code=0xffffffff,ini_code_size=0,ini_data=0xffffffff,ini_data_size=0,sys_entry=0x00000000,sys_segments=0,sys_code=0xffffffff,sys_code_size=0,sys_data=0xffffffff,sys_data_size=0,sys_stack=0xff7c0000,sys_stack_size=65536,app_entry=0x000005bc,app_segments=0,app_code=0x00000000,app_code_size=139328,app_data=0x00400000,app_stack=0x01010101,app_heap=0x01010101,app_data_size=544,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=2670648940,bus_clock=809360000}} :<0>
<0>: SETUP ends here! :<0>
<1>: IP=0x00000000 :<1>
<1>: SP=0x80116f8c :<1>
<1>: CR0=0x80000011 :<1>
<1>: CR3=0x0fffc000 :<1>
<1>: PC_Setup::call_next(ip=0x000005bc,sp=0xff7c7ff8) => APPLICATION :<1>
<1>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x00000000,mem_top=0x0ffa0000,io_base=0xfd000000,io_top=0xfebb1000,ext_base=0x00000000,ext_top=0x00000000,idt=0x0ffff000,gdt=0x0fffe000,sys_pt=0x0fffd000,sys_pd=0x0fffc000,sys_info=0x0fffb000,phy_mem_pts=0x0ffb7000,io_pts=0x0ffb0000,sys_code=0x0ffb0000,sys_data=0x0ffb0000,sys_stack=0x0ffa0000,free1_base=0x00023000,free1_top=0x000a0000,free2_base=0x00100000,free2_top=0x00400000,free3_base=0x00401000,free3_top=0x0ffa0000}
Load_Map={has_stp=1,has_ini=0,has_sys=0,has_app=1,has_ext=0,stp_entry=0x00100000,stp_segments=1,stp_code=0x00100000,stp_code_size=80992,stp_data=0xffffffff,stp_data_size=0,ini_entry=0x00000000,ini_segments=0,ini_code=0xffffffff,ini_code_size=0,ini_data=0xffffffff,ini_data_size=0,sys_entry=0x00000000,sys_segments=0,sys_code=0xffffffff,sys_code_size=0,sys_data=0xffffffff,sys_data_size=0,sys_stack=0xff7c0000,sys_stack_size=65536,app_entry=0x000005bc,app_segments=0,app_code=0x00000000,app_code_size=139328,app_data=0x00400000,app_stack=0x01010101,app_heap=0x01010101,app_data_size=544,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=2670648940,bus_clock=809360000}} :<1>
<1>: SETUP ends here! :<1>
<2>: IP=0x00000000 :<2>
<2>: SP=0x80115f8c :<2>
<2>: CR0=0x80000011 :<2>
<2>: CR3=0x0fffc000 :<2>
<2>: PC_Setup::call_next(ip=0x000005bc,sp=0xff7cbff8) => APPLICATION :<2>
<2>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x00000000,mem_top=0x0ffa0000,io_base=0xfd000000,io_top=0xfebb1000,ext_base=0x00000000,ext_top=0x00000000,idt=0x0ffff000,gdt=0x0fffe000,sys_pt=0x0fffd000,sys_pd=0x0fffc000,sys_info=0x0fffb000,phy_mem_pts=0x0ffb7000,io_pts=0x0ffb0000,sys_code=0x0ffb0000,sys_data=0x0ffb0000,sys_stack=0x0ffa0000,free1_base=0x00023000,free1_top=0x000a0000,free2_base=0x00100000,free2_top=0x00400000,free3_base=0x00401000,free3_top=0x0ffa0000}
Load_Map={has_stp=1,has_ini=0,has_sys=0,has_app=1,has_ext=0,stp_entry=0x00100000,stp_segments=1,stp_code=0x00100000,stp_code_size=80992,stp_data=0xffffffff,stp_data_size=0,ini_entry=0x00000000,ini_segments=0,ini_code=0xffffffff,ini_code_size=0,ini_data=0xffffffff,ini_data_size=0,sys_entry=0x00000000,sys_segments=0,sys_code=0xffffffff,sys_code_size=0,sys_data=0xffffffff,sys_data_size=0,sys_stack=0xff7c0000,sys_stack_size=65536,app_entry=0x000005bc,app_segments=0,app_code=0x00000000,app_code_size=139328,app_data=0x00400000,app_stack=0x01010101,app_heap=0x01010101,app_data_size=544,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=2670648940,bus_clock=809360000}} :<2>
<2>: SETUP ends here! :<2>
<3>: IP=0x00000000 :<3>
<3>: SP=0x80114f8c :<3>
<3>: CR0=0x80000011 :<3>
<3>: CR3=0x0fffc000 :<3>
<3>: PC_Setup::call_next(ip=0x000005bc,sp=0xff7cfff8) => APPLICATION :<3>
<3>: System_Info={
Boot_Map={n_cpus=4,mem_base=0x00000000,mem_top=0x10000000,io_base=0x00000000,io_top=0x00000000,node_id=-1,img_size=221764,setup_offset=0x200,init_offset=-1,system_offset=-1,application_offset=0x13f38,extras_offset=-1}
Physical_Memory_Map={mem_base=0x00000000,mem_top=0x0ffa0000,io_base=0xfd000000,io_top=0xfebb1000,ext_base=0x00000000,ext_top=0x00000000,idt=0x0ffff000,gdt=0x0fffe000,sys_pt=0x0fffd000,sys_pd=0x0fffc000,sys_info=0x0fffb000,phy_mem_pts=0x0ffb7000,io_pts=0x0ffb0000,sys_code=0x0ffb0000,sys_data=0x0ffb0000,sys_stack=0x0ffa0000,free1_base=0x00023000,free1_top=0x000a0000,free2_base=0x00100000,free2_top=0x00400000,free3_base=0x00401000,free3_top=0x0ffa0000}
Load_Map={has_stp=1,has_ini=0,has_sys=0,has_app=1,has_ext=0,stp_entry=0x00100000,stp_segments=1,stp_code=0x00100000,stp_code_size=80992,stp_data=0xffffffff,stp_data_size=0,ini_entry=0x00000000,ini_segments=0,ini_code=0xffffffff,ini_code_size=0,ini_data=0xffffffff,ini_data_size=0,sys_entry=0x00000000,sys_segments=0,sys_code=0xffffffff,sys_code_size=0,sys_data=0xffffffff,sys_data_size=0,sys_stack=0xff7c0000,sys_stack_size=65536,app_entry=0x000005bc,app_segments=0,app_code=0x00000000,app_code_size=139328,app_data=0x00400000,app_stack=0x01010101,app_heap=0x01010101,app_data_size=544,app_extra=0x01010101,app_extra_size=16843009}
Time_Map={cpu_clock=2670648940,bus_clock=809360000}} :<3>
<3>: SETUP ends here! :<3>
make[2]: Leaving directory '/home/linux/OperatingSystems/Epos2x86/img'
make[1]: Leaving directory '/home/linux/OperatingSystems/Epos2x86'
Took '74.12' seconds to run the script 'compile_and_run.sh'.
Took '80.19' seconds to run the script './compile_remotely.sh'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment