On Mon, Nov 21, 2022 at 4:30 PM εΎζŒζ’ Xu Chiheng wrote: > > On Mon, Nov 21, 2022 at 3:53 PM Jan Beulich wrote: > > > > you didn't actually demonstrate the behavior, could you please attach > > both input and output objects you pass into / get out of objcopy? > > > clang++ -target x86_64-elf -c -O3 -DGIT_COMMIT=\""01c3a0a4688485d80cd2bc12ceb06709de32f365"\" -ffreestanding -fno-builtin -fvisibility=hidden -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wall -Wextra -Werror -Wno-address -Wno-strict-aliasing -Wno-unused-parameter -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -Wno-nonnull-compare -Wno-array-bounds -Wno-cast-function-type -Wno-stringop-overflow -Wno-implicit-fallthrough -Wno-unknown-warning-option -Wno-unknown-attributes -Wno-inline-new-delete -Wno-null-dereference -Wno-unused-private-field -Wno-undefined-bool-conversion -Wno-c99-designator -Wno-null-pointer-subtraction -fuse-init-array -march=x86-64 -mno-red-zone -mno-80387 -mno-mmx -msse2 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -fsized-deallocation -Woverloaded-virtual -Wnamespaces -Wtemplates -Wvirtual-inheritance -Wno-invalid-offsetof -Wno-pmf-conversions -MMD -MP -D__KernelGenius__ -I/cygdrive/c/Users/Administrator/OS/os/include -I/cygdrive/c/Users/Administrator/OS/os/include/kernel/x64 -I/cygdrive/c/Users/Administrator/OS/os/kern/include -I/cygdrive/c/Users/Administrator/OS/os/kern/core/x64/include -mno-3dnow -mno-3dnowa -mno-adx -mno-aes -mno-amx-bf16 -mno-amx-int8 -mno-amx-tile -mno-avx -mno-avx2 -mno-avx512bf16 -mno-avx512bitalg -mno-avx512bw -mno-avx512cd -mno-avx512dq -mno-avx512er -mno-avx512f -mno-avx512ifma -mno-avx512pf -mno-avx512vbmi -mno-avx512vbmi2 -mno-avx512vl -mno-avx512vnni -mno-avx512vp2intersect -mno-avx512vpopcntdq -mno-avxvnni -mno-bmi -mno-bmi2 -mno-cldemote -mno-clflushopt -mno-clwb -mno-clzero -mno-cx16 -mno-enqcmd -mno-f16c -mno-fma -mno-fma4 -mno-fsgsbase -mno-fxsr -mno-gfni -mno-hreset -mno-invpcid -mno-kl -mno-lwp -mno-lzcnt -mno-mmx -mno-movbe -mno-movdir64b -mno-movdiri -mno-mwaitx -mno-pclmul -mno-pconfig -mno-pku -mno-popcnt -mno-prefetchwt1 -mno-prfchw -mno-ptwrite -mno-rdpid -mno-rdrnd -mno-rdseed -mno-retpoline-external-thunk -mno-rtm -mno-sahf -mno-serialize -mno-sgx -mno-sha -mno-shstk -mno-sse -mno-sse2 -mno-sse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-sse4a -mno-ssse3 -mno-tbm -mno-tsxldtrk -mno-uintr -mno-vaes -mno-vpclmulqdq -mno-vzeroupper -mno-waitpkg -mno-wbnoinvd -mno-widekl -mno-x87 -mno-xop -mno-xsave -mno-xsavec -mno-xsaveopt -mno-xsaves -fno-pic -m32 -mcmodel=small /cygdrive/c/Users/Administrator/OS/os/kern/core/x64/head/start32.cpp -o kern/core/x64/head/start32.cpp.o.32 x86_64-elf-objcopy -I elf32-i386 -O elf64-x86-64 kern/core/x64/head/start32.cpp.o.32 kern/core/x64/head/start32.cpp.o