1 | Source compilations....
|
2 | .
|
3 | .
|
4 | Compiling C: syscalls.c
|
5 | arm-elf-gcc -c -mthumb -mcpu=arm7tdmi -I. -gdwarf-2 -DROM_RUN
|
6 | -DVECTORS_IN_RAM -Os -Wall -Wcast-align -Wimplicit -Wpointer-arith -W
|
7 | switch -Wredundant-decls -Wreturn-type -Wshadow -Wunused
|
8 | -Wa,-adhlns=syscalls.lst -I./common -MD -MP -MF .dep/syscalls.o.d
|
9 | -Wnested-e
|
10 | xterns -std=gnu99 syscalls.c -o syscalls.o
|
11 |
|
12 | Linking: main.elf
|
13 | arm-elf-gcc -mthumb -mcpu=arm7tdmi -I. -gdwarf-2 -DROM_RUN
|
14 | -DVECTORS_IN_RAM -Os -Wall -Wcast-align -Wimplicit -Wpointer-arith
|
15 | -Wswi
|
16 | tch -Wredundant-decls -Wreturn-type -Wshadow -Wunused
|
17 | -Wa,-adhlns=main.lst -I./common -MD -MP -MF .dep/main.elf.d main.o
|
18 | basepath.
|
19 | o foreign.o heap.o info.o iofuncs.o mark.o mutator.o primitive.o
|
20 | profile.o stable.o external.o hashtable.o hsffi.o integer.o jonkers.o
|
21 | make.o module.o pretty.o process.o sanity.o stopcopy.o Array.o
|
22 | Concurrent.o FFI.o IO.o IORef.o PackedString.o Prelude.o RuntimeAPI.o
|
23 | WrapPrimitive.o System.o syscalls.o --output main.elf -nostartfiles
|
24 | -Wl,-Map=main.map,--cref -lc -lm -lc -lgcc -TAT91SAM7S64-
|
25 | ROM.ld
|
26 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/bin/ld.exe:
|
27 | region CODE is full (main.elf section .text)
|
28 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/bin/ld.exe:
|
29 | section .text [00100000 -> 0011c8c7] overlaps section .rodata [
|
30 | 00100000 -> 001052bb]
|
31 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/bin/ld.exe:
|
32 | section .data [001052bc -> 00105e03] overlaps section .text [00
|
33 | 100000 -> 0011c8c7]
|
34 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/bin/ld.exe:
|
35 | main.elf: section .text lma 0x100000 overlaps previous sections
|
36 |
|
37 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-clock.o):
|
38 | In function `clock':
|
39 | clock.c:(.text+0xa): undefined reference to `_times_r'
|
40 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-exit.o):
|
41 | In function `exit':
|
42 | exit.c:(.text+0x1a): undefined reference to `_exit'
|
43 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-fopen.o):
|
44 | In function `_fopen_r':
|
45 | fopen.c:(.text+0x34): undefined reference to `_open_r'
|
46 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-remove.o):
|
47 | In function `_remove_r':
|
48 | remove.c:(.text+0x2): undefined reference to `_unlink_r'
|
49 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-rename.o):
|
50 | In function `_rename_r':
|
51 | rename.c:(.text+0x6): undefined reference to `_link_r'
|
52 | rename.c:(.text+0x12): undefined reference to `_unlink_r'
|
53 | c:/winarm/bin/../lib/gcc/arm-elf/4.1.2/../../../../arm-elf/lib/thumb\libc.a(lib_a-sysstat.o):
|
54 | In function `stat':
|
55 | sysstat.c:(.text+0xc): undefined reference to `_stat_r'
|
56 | collect2: ld returned 1 exit status
|
57 | make: *** [main.elf] Error 1
|