Notice: We have migrated to GitLab launching 2024-05-01 see here:

#2253 closed defect (fixed)

mips rtems-syms failure on dl01 for all BSPs

Reported by: Joel Sherrill Owned by: Chris Johns
Priority: normal Milestone: 4.11
Component: lib/dl Version: 4.11
Severity: normal Keywords:
Cc: Blocked By:


rtems-syms -e -c "-march=r3900 -Wa,-xgot -G0 -O2 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o dl-sym.o dl01.pre
mips-rtems4.11-gcc -B../../../../../jmr3904/lib/ -specs bsp_specs -qrtems -march=r3900 -Wa,-xgot -G0 -O2 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -march=r3900 -Wa,-xgot -G0 \

-o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o

dl-sym.o: In function `rtemsrtl_base_globals':
rld--2Meaaa.c:(.rodata+0x26f5): undefined reference to `memsize'
collect2: error: ld returned 1 exit status
gmake[7]: * [dl01.exe] Error 1

Change History (2)

comment:1 Changed on 03/02/15 at 21:36:17 by Joel Sherrill

memsize is referenced in start.S for all mips BSPs as a .global but is never defined. I am deleting the global and starting a build now. This resolved the issue on the jmr3904.

comment:2 Changed on 03/03/15 at 15:20:04 by Joel Sherrill

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.