Changeset 51614c01 in rtems for c/src/lib/libbsp/i386

Timestamp:
03/13/18 16:14:14 (6 years ago)
Author:
Amaan Cheval <amaan.cheval@…>
Branches:
5, master
Children:
efa0039e
Parents:
e9fb3133
git-author:
Amaan Cheval <amaan.cheval@…> (03/13/18 16:14:14)
git-committer:
Joel Sherrill <joel@…> (03/16/18 16:01:55)
Message:

i386/smp: Have ld use incremental build for appstart.o

With HAS_SMP set, we have:

libbsp_a_LIBADD += appstart.$(OBJEXT)

When trying to build appstart.o, however, we link start.o with appcpustart.o
through the linkcmds script, which leaves several symbols unresolved, and
without the "-r" (or -i) flag, this throws undefined reference errors.

This change requires us to re-run the ./bootstrap script to regenerate
Makefile.in, and therefore the Makefile for the particular BSP as well.

Complete log of errors available here:
https://gist.github.com/AmaanC/d40bd7393dca1f82965938275845b7f9

Updates #3331

(No files)

Note: See TracChangeset for help on using the changeset viewer.