I saw the same problem with yesterday's current, just finished
verifying it... Mikko Rapeli wrote: With todays current linking TET framework (http://wiki.netbsd.se/How_to_run_TET_framework) and kernel fails. Any ideas what might be causing this, some arm specific or more generic toolchain change? TET: cc -o tcc tcc.o cleanup.o config.o copysave.o dirtab.o dtcc.o environ.o error.o exec.o fake.o global.o jnlproc.o journal.o keys.o lock.o popen.o procdir.o proctab.o proctc.o proctcd.o rescode.o resdir.o rrproc.o scen1.o scen2.o scen3.o scenario.o scentab.o service.o sigtrap.o syscall.o systab.o tcname.o tool.o utils.o ynstr.o ../tcclib/libtcc.a ../../../lib/tet3/libapi.a ld: proctc.o: invalid string offset 17 >= 0 for section `.shstrtab' ld: proctc.o: invalid string offset 37 >= 0 for section `' ld: proctc.o: invalid string offset 17 >= 0 for section `.shstrtab' ld: proctc.o: invalid string offset 48 >= 0 for section `' ld: proctc.o: invalid string offset 17 >= 0 for section `.shstrtab' ld: proctc.o: invalid string offset 59 >= 0 for section `' ld: proctc.o: invalid string offset 17 >= 0 for section `.shstrtab' ld: proctc.o: invalid string offset 74 >= 0 for section `' ld: proctc.o: invalid string offset 17 >= 0 for section `.shstrtab' service.o: In function `tcc_sloop': service.c:(.text+0x7c8): undefined reference to `proc_testcase' service.c:(.text+0xd80): undefined reference to `proc_tcwait' sigtrap.o: In function `engine_shutdown': sigtrap.c:(.text+0xae4): undefined reference to `proc_testcase' *** Error code 1 Kernel: --- kern_exec.o --- # compile TISDP2420/kern_exec.o cc -ffreestanding -fno-zero-initialized-in-bss -g -O2 -std=gnu99 -fno-strict-aliasing -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-unreachable-code -Wno-sign-compare -Wno-pointer-sign -Wno-attributes -Werror -mcpu=arm1136jf-s -I. -I../../../../../common/include -I../../../../arch -I../../../.. -nostdinc -DARM11_PMC_CCNT_HZ=266000000 -D__HAVE_FAST_SOFTINTS -DKERNEL_BASE_EXT=0x80000000 -DARM_GENERIC_TODR -DDIAGNOSTIC -DVERBOSE_INIT_ARM -DUSB_DEBUG -DOHCI_DEBUG -DUHUB_DEBUG -DOMAP_MPU_TIMER_CLOCK_FREQ=12000000 -DHWCLOCK -DHWCLOCK_MACHINE=<arch/arm/omap/hwclock_omap1.h> -DOMAP_CK_REF_SPEED=12000000 -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I../../../../lib/libkern/../../../common/lib/libc/quad -I../../../../lib/libkern/../../../common/lib/libc/string -I../../../../lib/libkern/../../../common/lib/libc/arch/arm/string -I../../../../../../../include -c ../../../../kern/kern_exec.c --- kern_event.o --- /var/tmp//ccJJRCvd.s: Assembler messages: /var/tmp//ccJJRCvd.s:9055: Warning: value 0x24e truncated to 0x4e /var/tmp//ccJJRCvd.s:9123: Error: unknown pseudo-op: `.b.uleb128' *** [kern_event.o] Error code 1 1 error make: stopped in /opt/src/sys/arch/evbarm/compile/TISDP2420 --
DENIS
KARPOV
|