Opened on 04/23/03 at 00:17:00
Closed on 08/05/08 at 16:16:51
#394 closed defect (wontfix)
misc. RTEMS Makefile issues
Reported by: | strauman | Owned by: | Ralf Corsepius |
---|---|---|---|
Priority: | normal | Milestone: | 4.9 |
Component: | build | Version: | 4.6 |
Severity: | major | Keywords: | |
Cc: | bugs@…, joel.sherrill@… | Blocked By: | |
Blocking: |
Description
These patches addresses the following issues:
- all make/custom/<bsp>.cfg files should consistently include 'default.cfg' _after_ defining RTEMS_CPU and RTEMS_BSP_FAMILY, respectively so these variables can subsequently be used in 'include()' directives.
What is the bug you are trying to fix?
IMO, this patch is bogus:
- default.cfg is supposed to set up the defaults. Nothing inside of default.cfg is supposed to be overriden from other *.cfgs.
- *.cfgs are supposed to be able to include other *.cfg recursively, to avoid code duplication.
=> There is no need to include default.cfg in all <bsp.cfg>.
- install libnetapps.a as a separate library, unbundled from librtemsbsp.a - the netapps severely pollute global name space.
- install partial libraries in addition to librtemsbsp and librtemscpu
These two issues are separate topics, I am filing separate PRs on them.
- final 'gcc-target-default.cfg' should add LD_PATHS to the LDFLAGS
Yet another different topic, I am refiling a new PR.
NOTE: the 'make/custom/<bsp>.cfg' patch is a separate
file.
Release:
RTEMS-4.6.0pre2
Attachments (1)
Change History (2)
Changed on 12/03/06 at 13:31:13 by strauman
Attachment: | make_custom_defaultinc.diff added |
---|
comment:1 Changed on 08/05/08 at 16:16:51 by Joel Sherrill
Cc: | Joel Sherrill added |
---|---|
Milestone: | → 4.9 |
rep_platform: | → All |
Resolution: | → wontfix |
Status: | assigned → closed |
This has to be obsolete by now.
Note: See
TracTickets for help on using
tickets.
make_custom_defaultinc.diff