Re: [RTEMS Project] #3254: Reorganize header files to avoid "make preinstall"

2018-03-27 Thread RTEMS trac
#3254: Reorganize header files to avoid "make preinstall"
-+-
 Reporter:  Sebastian Huber  |   Owner:  (none)
 Type:  enhancement  |  Status:  closed
 Priority:  normal   |   Milestone:  5.1
Component:  build| Version:  5
 Severity:  normal   |  Resolution:  fixed
 Keywords:   |  Blocked By:
 Blocking:   |
-+-

Comment (by Sebastian Huber ):

 In [changeset:"fc9db4c26eb66b1b94f79617d850d2b0f161c00e/rtems-docs"
 fc9db4c/rtems-docs]:
 {{{
 #!CommitTicketReference repository="rtems-docs"
 revision="fc9db4c26eb66b1b94f79617d850d2b0f161c00e"
 user: Do not mention "bootstrap -p"

 It is now obsolete and was never necessary for an RTEMS users.

 Update #3254.
 }}}

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

Re: [RTEMS Project] #3375: Remove command line pre-processor defines

2018-03-27 Thread RTEMS trac
#3375: Remove command line pre-processor defines
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  build| Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:   |
-+--

Comment (by Sebastian Huber):

 We just have to be careful to avoid potential conflicts with upstream
 merges. JFFS2 is the only area with an active upstream.

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

Re: [RTEMS Project] #3375: Remove command line pre-processor defines

2018-03-27 Thread RTEMS trac
#3375: Remove command line pre-processor defines
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  build| Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:   |
-+--

Comment (by Joel Sherrill):

 For places where the source comes from other places (e.g. JFFS2, etc),
 what's the approach that doesn't modify the upstream source?

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

[RTEMS Project] #3381: rtems-test command line documentation appears to be out of date

2018-03-27 Thread RTEMS trac
#3381: rtems-test command line documentation appears to be out of date
+
  Reporter:  Joel Sherrill  |  Owner:  (none)
  Type:  defect | Status:  new
  Priority:  normal |  Milestone:  5.1
 Component:  tool   |Version:  5
  Severity:  normal |   Keywords:
Blocked By: |   Blocking:
+
 https://docs.rtems.org/branches/master/user/tools/tester.html#command-
 line-help does not look like the current output of the --help.

 This may also apply to other branches and branch specific tickets filed.

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

Re: [RTEMS Project] #3372: add tests for inttypes.h methods to RTEMS (was: add testsuites for inttypes.h methods to RTEMS5)

2018-03-27 Thread RTEMS trac
#3372: add tests for inttypes.h methods to RTEMS
--+-
 Reporter:  salil sirotia |   Owner:  (none)
 Type:  defect|  Status:  new
 Priority:  normal|   Milestone:  Indefinite
Component:  posix | Version:
 Severity:  normal|  Resolution:
 Keywords:  POSIX-Compliance  |  Blocked By:
 Blocking:|
--+-
Changes (by Joel Sherrill):

 * priority:  low => normal
 * component:  score => posix


Old description:



New description:

 These methods are defined in the POSIX standard here:
 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/inttypes.h.html

 This entails the following methods:

 intmax_t  imaxabs(intmax_t);
 imaxdiv_t imaxdiv(intmax_t, intmax_t);
 intmax_t  strtoimax(const char *restrict, char **restrict, int);
 uintmax_t strtoumax(const char *restrict, char **restrict, int);
 intmax_t  wcstoimax(const wchar_t *restrict, wchar_t **restrict, int);
 uintmax_t wcstoumax(const wchar_t *restrict, wchar_t **restrict, int);

--

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

Re: [RTEMS Project] #2970: Add ftw.h to newlib (was: Add ftw, h to newlib)

2018-03-27 Thread RTEMS trac
#2970: Add ftw.h to newlib
--+-
 Reporter:  Joel Sherrill |   Owner:  (none)
 Type:  defect|  Status:  new
 Priority:  normal|   Milestone:  Indefinite
Component:  unspecified   | Version:  5
 Severity:  normal|  Resolution:
 Keywords:  POSIX-Compliance  |  Blocked By:
 Blocking:|
--+-
Description changed by Joel Sherrill:

Old description:

> Add functionality from the ftw.h POSIX file per
> http://pubs.opengroup.org/onlinepubs/9699919799/

New description:

 Add functionality from the ftw.h POSIX file per
 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ftw.h.html

 This adds the methods ftw() and nftw().

 Note that ftw() was declared obsolete by POSIX-2008 but should be added
 anyway for backwards compatibility.

 FreeBSD implementation of both can be found here:

 https://github.com/freebsd/freebsd/tree/master/lib/libc/gen

--

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

Re: [RTEMS Project] #3375: Remove command line pre-processor defines

2018-03-27 Thread RTEMS trac
#3375: Remove command line pre-processor defines
-+--
 Reporter:  Sebastian Huber  |   Owner:  Sebastian Huber
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  5.1
Component:  build| Version:  5
 Severity:  normal   |  Resolution:
 Keywords:   |  Blocked By:
 Blocking:   |
-+--

Comment (by Chris Johns):

 What are you thinking of doing?

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

[RTEMS Project] #3380: Move rtems-bin2c program to rtems-tools

2018-03-27 Thread RTEMS trac
#3380: Move rtems-bin2c program to rtems-tools
--+-
  Reporter:  Sebastian Huber  |  Owner:  Sebastian Huber
  Type:  task | Status:  assigned
  Priority:  normal   |  Milestone:  5.1
 Component:  tool |Version:  5
  Severity:  normal   |   Keywords:
Blocked By:   |   Blocking:
--+-
 The rtems-bin2c program (tools/build/rtems-bin2c.c) is exported to the
 standard RTEMS build infrastructure via the BIN2C variable. Move it to
 rtems-tools.

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

[RTEMS Project] #3379: Move unhex program to rtems-tools

2018-03-27 Thread RTEMS trac
#3379: Move unhex program to rtems-tools
--+-
  Reporter:  Sebastian Huber  |  Owner:  Sebastian Huber
  Type:  task | Status:  assigned
  Priority:  normal   |  Milestone:  5.1
 Component:  tool |Version:  5
  Severity:  normal   |   Keywords:
Blocked By:   |   Blocking:
--+-
 The packhex program ( tools/build/packhex.c) is exported to the standard
 RTEMS build infrastructure via the PACKHEX variable. It is used by some
 legacy BSPs. It as unclear license information:
 {{{
 /*  P A C K H E X . C
 
  *
  *   Packhex is a hex-file compaction utility.  It attempts to concatenate
  *   hex records to produce more size-efficient packaging.
  *
  *   Limitations: Input files must be correctly formatted.  This utility
  *is not robust enough to detect hex-record formatting
  *errors.
  *
  *   Published:   May 1993 Embedded Systems Programming magazine
  *"Creating Faster Hex Files"
  *
  *   URL: ESP magazine: http://www.embedded.com
  *Source Code:
 ftp://ftp.mfi.com/pub/espmag/1993/pakhex.zip
  *
  *   Author:  Mark Gringrich
  *
  *   Compiler:Microsoft C 6.0
  *cl /F 1000 packhex.c
  *
 **/
 }}}
 Move it to rtems-tools.

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