RE: [PATCH 1/2] RTEMS Source Builder changes for lpc32xx VFP support

2016-08-22 Thread Kirspel, Kevin
I used -O2. Is there some standard floating point test that would be a better gauge? Kevin Kirspel Electrical Engineer - Sr. Staff Opti Medical 235 Hembree Park Drive Roswell GA 30076 Tel: (770)-510- ext. 81642 Direct: (770)-688-1642 Fax: (770)-510-4445 -Original Message- From: Seba

Re: [PATCH 1/2] RTEMS Source Builder changes for lpc32xx VFP support

2016-08-22 Thread Sebastian Huber
On 22/08/16 13:23, Kirspel, Kevin wrote: I used -O2. Did you look at the generated code? I guess you find no calls to the standard math library functions. Which timing numbers do you get if you use "-O2 -fno-builtin" instead? Is there some standard floating point test that would be a bet

Re: [PATCH v2 1/6] Imported files for driver: bcm283x_dwcotg

2016-08-22 Thread Deval Shah
On Mon, Aug 22, 2016 at 11:25 AM, Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Sorry, for being so pedantic, but it will be probably me who updates the > libbsd with about 800 files to next FreeBSD versions. Please go through > your complete patch series again and fix all places

RE: [PATCH 1/2] RTEMS Source Builder changes for lpc32xx VFP support

2016-08-22 Thread Kirspel, Kevin
Here is the updated metrics with -fno-builtin. You are right in the sense that the generated code did not call the underlying math functions. I will generate a patch for the hard implementation. softp - 4493 ms hard - 4263 ms Kevin Kirspel Electrical Engineer - Sr. Staff Opti Medical 235 Hemb

[PATCH 1/2] RTEMS Source Builder changes for lpc32xx VFP support

2016-08-22 Thread Kirspel, Kevin
diff --git a/rtems/config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg b/rtems/config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg old mode 100644 new mode 100755 index 66c83b9..8639083 --- a/rtems/config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg +++ b/rtems/confi

[PATCH 2/2] RTEMS changes for lpc32xx VFP support

2016-08-22 Thread Kirspel, Kevin
diff --git a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc old mode 100644 new mode 100755 index f184741..441976d --- a/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc +++ b/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc @@ -