📄 bench_thumb_int.map
字号:
Press <Ctrl-C> to view console application (if active).
Compiling cstartup_meta.s
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling crti.s
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling crtn.s
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling crt1.s
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/timer.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
w "c:/at91/software/projects/bench/source/timer.c",L55/C48(#572): Potentially dangerous pointer cast:
| sizeof `struct {}' ("C:/At91/software/periph/timer_counter/tc.h",L55/C3) differs from
| sizeof `struct {}' ("C:/At91/software/periph/timer_counter/tc.h",L46/C3) and
| accessing an lvalue through this pointer alias may violate assumptions
| in the ANSI C Language Reference used by the optimizer.
| (See (X3.159-1989 p.39,L18) on object access for more details.)
w "c:/at91/software/projects/bench/source/timer.c",L125/C48(#572): Potentially dangerous pointer cast:
| sizeof `struct {}' ("C:/At91/software/periph/timer_counter/tc.h",L55/C3) differs from
| sizeof `struct {}' ("C:/At91/software/periph/timer_counter/tc.h",L46/C3) and
| accessing an lvalue through this pointer alias may violate assumptions
| in the ANSI C Language Reference used by the optimizer.
| (See (X3.159-1989 p.39,L18) on object access for more details.)
No errors 2 warnings
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/com.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
w "c:/at91/software/projects/bench/source/com.c",L71/C54(#253): buff: "Volatile" qualifier inside cast has no effect.
w "c:/at91/software/projects/bench/source/com.c",L141/C52(#240): value: Cast of type `int *' to type `u_int *'
| may violate an assumption made by the optimizer.
| To be safe, you should recompile your program at a lower
| optimization level; or else, turn off the BEHAVED toggle.
No errors 2 warnings
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/com_baud.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/dhry_1.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
-- In passing an argument to parameter Enum_Ref_Par of type enum{} *, function void Proc_6(enum{} Enum_Val_Par,enum{} * Enum_Ref_Par) at "c:/at91/software/projects/bench/source/dhry_1.c",L39/C13:
w "c:/at91/software/projects/bench/source/dhry_1.c",L93/C17(#241): Address of a union member is being used as a
| pointer. This may violate an assumption made by the optimizer.
| To be safe, you should recompile your program at a lower
| optimization level; or else, turn off the BEHAVED toggle.
-- In passing an argument to parameter Int_Par_Ref of type One_Fifty *, function void Proc_7(One_Fifty Int_1_Par_Val,One_Fifty Int_2_Par_Val,One_Fifty * Int_Par_Ref) at "c:/at91/software/projects/bench/source/dhry_1.c",L40/C13:
w "c:/at91/software/projects/bench/source/dhry_1.c",L96/C17(#241): Address of a union member is being used as a
| pointer. This may violate an assumption made by the optimizer.
-- In passing an argument to parameter Int_Par_Ref of type One_Fifty *, function void Proc_7(One_Fifty Int_1_Par_Val,One_Fifty Int_2_Par_Val,One_Fifty * Int_Par_Ref) at "c:/at91/software/projects/bench/source/dhry_1.c",L40/C13:
w "c:/at91/software/projects/bench/source/dhry_1.c",L131/C27(#241): Address of a union member is being used as a
| pointer. This may violate an assumption made by the optimizer.
-- In passing an argument to parameter __s1 of type char *, function char * strcpy(char * __s1,const char * __s2) at "C:/COMPIL/HCARM/inc/string.h",L42/C21:
w "c:/at91/software/projects/bench/source/dhry_1.c",L180/C13(#241): Address of a union member is being used as a
| pointer. This may violate an assumption made by the optimizer.
w (#657): (info) How referenced files were included:
| File C:/COMPIL/HCARM/inc/string.h from c:/at91/software/projects/bench/source/dhry_1.c.
w "c:/at91/software/projects/bench/source/dhry_1.c",L110: Variable "Enum_Loc" is possibly referenced before set.
No errors 5 warnings
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/dhry_2.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
w "c:/at91/software/projects/bench/source/dhry_2.c",L150: Variable "Ch_Loc" is possibly referenced before set.
No errors 1 warning
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/lib_at91.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Compiling c:/at91/software/projects/bench/source/bench.c
MetaWare High C Compiler R4.5a Serial 1-799999.
(c) Copyright 1987-2001, MetaWare Incorporated
w "c:/at91/software/projects/bench/source/bench.c",L52: Variable "cmpt" is possibly referenced before set.
No errors 1 warning
MetaWare ARM/Thumb Assembler 3.34
(c) Copyright 1997-2001 MetaWare Incorporated
Linking bench_thumb_int.out ...
MetaWare Universal Linker 5.1f [ELF/ARM]
(c)Copyright 1995-2001, MetaWare Incorporated.
MetaWare Universal Linker 5.1f [ELF/ARM]
(c)Copyright 1995-2001, MetaWare Incorporated Page 1
Wed Sep 12 06:26:21 2001
Command line: C:\COMPIL\HCARM\BIN\LDARM.EXE -Qy\
-YP,/usr/ccs/lib:/usr/lib -dn -Bgrouplib\
-Bbase=0X100000 -m thumb_int/obj/cstartup_meta.o\
thumb_int/obj/crti.o thumb_int/obj/crtn.o\
thumb_int/obj/crt1.o thumb_int/obj/timer.o\
thumb_int/obj/com.o thumb_int/obj/com_baud.o\
thumb_int/obj/dhry_1.o thumb_int/obj/dhry_2.o\
thumb_int/obj/lib_at91.o thumb_int/obj/bench.o\
-LC:\COMPIL\HCARM/lib/le/thumb -lcc\
C:\COMPIL\HCARM/lib/le/thumb/sfnoflt.o\
C:\COMPIL\HCARM/lib/le/thumb/pfnoflt.o -lc -lmw -o\
thumb_int/obj/bench_thumb_int.out
Arguments after expansion:
-Qy -YP,/usr/ccs/lib:/usr/lib -dn -Bgrouplib -Bbase=0X100000 \
-m thumb_int/obj/cstartup_meta.o thumb_int/obj/crti.o \
thumb_int/obj/crtn.o thumb_int/obj/crt1.o \
thumb_int/obj/timer.o thumb_int/obj/com.o \
thumb_int/obj/com_baud.o thumb_int/obj/dhry_1.o \
thumb_int/obj/dhry_2.o thumb_int/obj/lib_at91.o \
thumb_int/obj/bench.o -LC:\COMPIL\HCARM/lib/le/thumb \
C:\COMPIL\HCARM/lib/le/thumb/sfnoflt.o \
C:\COMPIL\HCARM/lib/le/thumb/pfnoflt.o \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(exit.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(malloc2.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(strcmp.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(sprintf.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(nofloats.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(nofloatp.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(mwdctor.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(_rterr.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(memset.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(memcpy.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(strlen.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(ctype.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(wctomb.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(wcstombs.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(_stoi.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(_uchrchr.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(_lltos.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(_itos.o) \
C:\COMPIL\HCARM/lib/le/thumb/libc.a(atexit.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(_ultoa.o) \
C:\COMPIL\HCARM/lib/le/thumb/libcc.a(_strrev.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(mem.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_pic.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(memdata.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(memsize.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_zerobss.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_stkinit.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(initcopy.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(startk.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_mw_main.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(cpp_init.o) \
MetaWare Universal Linker 5.1f [ELF/ARM]
(c)Copyright 1995-2001, MetaWare Incorporated Page 2
Wed Sep 12 06:26:21 2001
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(div.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_cleanup.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_exit.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(mutexg.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(callvia.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(getenv.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(sbrk.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(errno.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(memchr.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(lmpy.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(io.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(lsrl.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(ldiv.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(pictable.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_crtinit.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_div0.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_fclosfp.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(halt.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(memcmp.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(environ.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_alloc.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(tlsctorg.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(angel.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(hl_lock.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(filemode.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(cmdstr.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_trap.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(__return.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(getheap.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(cmdline.o) \
C:\COMPIL\HCARM/lib/le/thumb/libmw.a(_rt_exit.o) -o \
thumb_int/obj/bench_thumb_int.out
Command file "<default>":
SECTIONS {
GROUP ADDR(0x100000): {
.text?: {}
* (TEXT): {}
* (LIT): {}
}
GROUP: {
.sdatai?: {}
.sdata?: {}
sb$$adcons?: {}
.sbss?: { * {.sbss} }
*(DATA): {}
.heap?:{}
C$$zidata? : { * { TYPE bss }}
}
}
OUTPUT MODULE NAME: thumb_int/obj/bench_thumb_int.out
OUTPUT MODULE FORMAT: Absolute Executable
_____________________________
MetaWare Universal Linker 5.1f [ELF/ARM]
(c)Copyright 1995-2001, MetaWare Incorporated Page 3
Wed Sep 12 06:26:21 2001
SECTION SUMMARY
_______________
OUTPUT/ TYPE START END
INPUT SECTION ADDRESS ADDRESS LENGTH
.text text 00100000 001057b7 000057b8
.fini text 001057b8 001057cb 00000014
.init text 001057cc 0010581f 00000054
.thunks text 00105820 00105943 00000124
.initdat lit 00105944 00105957 00000014
.rodata lit 00105958 0010595b 00000004
.rodata1 lit 0010595c 00105c3e 000002e3
.data data 00105c40 00105e8b 0000024c
.tls data 00105e8c 00105e8f 00000004
C$$zidata
bss 00105e90 00108b93 00002d04
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -