Re: [RTEMS Project] #3551: Move default configuration to separate library

2018-11-08 Thread RTEMS trac
#3551: Move default configuration to separate library
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  task |  Status:  closed
 Priority:  normal   |   Milestone:  5.1
Component:  lib  | Version:  5
 Severity:  normal   |  Resolution:  fixed
 Keywords:   |  Blocked By:
 Blocking:  2514 |
-+--

Comment (by Sebastian Huber ):

 In [changeset:"942d52a260138dc5b1167ad6d3ae8e7d8a3eda21/rtems"
 942d52a/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="942d52a260138dc5b1167ad6d3ae8e7d8a3eda21"
 build: Fix library order

 Update #3551.
 }}}

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3551: Move default configuration to separate library

2018-10-30 Thread RTEMS trac
#3551: Move default configuration to separate library
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  task |  Status:  closed
 Priority:  normal   |   Milestone:  5.1
Component:  lib  | Version:  5
 Severity:  normal   |  Resolution:  fixed
 Keywords:   |  Blocked By:
 Blocking:  2514 |
-+--
Changes (by Sebastian Huber ):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"55b69ed28e7ebb77debd98aa9dea6ee34ff79ff1/rtems"
 55b69ed/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="55b69ed28e7ebb77debd98aa9dea6ee34ff79ff1"
 Move default config to librtemsdefaultconfig.a

 An RTEMS application default configuration is contained in
 cpukit/libmisc/dummy/default-configuration.c.  This default
 configuration was contained in librtemscpu.a.  This had at least two
 problems:

 1. Application configuration errors may have pulled in the default
configuration which in turn lead to multiply define symbols error.
This was quite confusing.  You had to consult the linker map file to
figure out what cased the pull in of the default configuration.  You
needed to know what a linker map file is and how you generate it with
your build system.  This was not very user friendly.

 2. It prevented the use of default configuration items for each subsystem
in librtemscpu.a.  This may be used to reduce the size of the
configuration itself.

 Move the default configuration to the separate library
 librtemsdefaultconfig.a.

 Close #3551.
 }}}

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3551: Move default configuration to separate library

2018-10-24 Thread RTEMS trac
#3551: Move default configuration to separate library
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  task |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  lib  | Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:  2514 |
-+--

Comment (by Sebastian Huber ):

 In [changeset:"15c9509d4034e45c8698ad7f4cdb98440f5fe6cc/examples-v2"
 15c9509/examples-v2]:
 {{{
 #!CommitTicketReference repository="examples-v2"
 revision="15c9509d4034e45c8698ad7f4cdb98440f5fe6cc"
 Update rtems_waf

 Update #3551.
 }}}

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3551: Move default configuration to separate library

2018-10-24 Thread RTEMS trac
#3551: Move default configuration to separate library
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  task |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  lib  | Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:  2514 |
-+--

Comment (by Sebastian Huber ):

 In [changeset:"2ce13cf6dc73855f28bc7edbbc64dc4b482a4976/rtems-libbsd"
 2ce13cf/rtems-libbsd]:
 {{{
 #!CommitTicketReference repository="rtems-libbsd"
 revision="2ce13cf6dc73855f28bc7edbbc64dc4b482a4976"
 Update rtems_waf

 Update #3551.
 }}}

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3551: Move default configuration to separate library

2018-10-23 Thread RTEMS trac
#3551: Move default configuration to separate library
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  task |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  lib  | Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:  2514 |
-+--

Comment (by Sebastian Huber ):

 In [changeset:"1b896361d302aeda0145af90972aea863e28898f/rtems_waf"
 1b89636/rtems_waf]:
 {{{
 #!CommitTicketReference repository="rtems_waf"
 revision="1b896361d302aeda0145af90972aea863e28898f"
 Avoid default RTEMS application configuration

 Use a test body with a proper RTEMS application configuration to avoid a
 dependency on the default configuration.  Do not include
  directly since this header file is an
 implementation detail.

 Update #3551.
 }}}

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs