Re: [PATCH] libc: Added sig2str/str2sig prototypes

2021-06-17 Thread Eshan Dhawan
hat’s the only way you can build the test and run on the kernel Thanks - Eshan > > Thanks again for your help. > > Sincerely, > > Matt > >> On Wed, Jun 16, 2021 at 10:40 PM Eshan Dhawan >> wrote: >> >> Hi Matt, >> Since you are making cha

Re: [PATCH] libc: Added sig2str/str2sig prototypes

2021-06-16 Thread Eshan Dhawan
Hi Matt, Since you are making changes only to a header file you don’t need to run autoreconf. You can directly apply the patch to RSB and it should work You need to run autoreconf when u make changes in makefile That is when u add a .c file > On 17-Jun-2021, at 1:53 AM, Matt Joyce wrote: > >

Re: GSOC POSIX Compliance: Stuck trying to build Newlib

2021-06-16 Thread Eshan Dhawan
ys eventually exits with an error though. (please see attached >>> .txt). I hope you can read that...I used the command "script" to >>> output everything to a text file. >>> >>> Do you have any idea where I might be going wrong? >>> >>&g

Re: GSOC POSIX Compliance: Stuck trying to build Newlib

2021-06-15 Thread Eshan Dhawan
t; > > I did see that link, but it wasn't clear to me what the solution > was...Sorry! > > > > > > Sincerely, > > > > > > Matt > > > > > > On Tue, Jun 15, 2021 at 6:52 PM Eshan Dhawan > wrote: > > > > > > >

Re: GSOC POSIX Compliance: Stuck trying to build Newlib

2021-06-15 Thread Eshan Dhawan
Hi Matt, Try running the command with autoconf version 2.69 that's shipped with RTEMS in the rtems bin That works as well. Also From a quick google search this is what I found : https://superuser.com/questions/617872/cant-locate-autom4te-channeldefs-pm-in-inc-when-it-definitely-is-there On Tue, J

GSOC Proposal : Draft 3 Packaging Programming Language for RSB

2021-04-12 Thread Eshan Dhawan
Hello Everyone, Draft 3 of my proposal is ready. it can be accessed through https://docs.google.com/document/d/1J4J114C3CrCKEV2L5vgobT-mE0f2xQx2waJTrQ0tNLQ/edit?usp=sharing I would like to request everyone to review it for any changes or flaws Thanks - Eshan __

Gsoc Proposal : Packaging Programming Language Draft 2

2021-04-11 Thread Eshan Dhawan
Hello Everyone, I have tried to implement the received feedback on draft 1 into this draft. I would like everyone to look into this and tell how the proposal can be improved further. Link: https://docs.google.com/document/d/1J4J114C3CrCKEV2L5vgobT-mE0f2xQx2waJTrQ0tNLQ/edit?usp=sharing -- Thanks

Re: How to run the full RTEMS testsuite

2021-04-10 Thread Eshan Dhawan
the path to the toolchain to your $PATH variable in the terminal ? (This might be a reason ) Or rtems-test isn’t built for the bsp you are using try looking into rtems-testing repo > >> On Sat, Apr 10, 2021 at 12:43 PM Eshan Dhawan >> wrote: >> Hi >> You can use r

Re: How to run the full RTEMS testsuite

2021-04-10 Thread Eshan Dhawan
Hi You can use rtems-test to run tests in a directory Eg : rtems-test --rtems-bsp=erc32-run --rtems-tools=$HOME/development/rtems/5 ~/development/rtems/kernel/erc32/sparc-rtems5/c/erc32/testsuites/samples Thanks Eshan > On 10-Apr-2021, at 5:01 PM, Ida Delphine wrote: > >  > Hello everyone,

Examples for LUA package project

2021-04-09 Thread Eshan Dhawan
Hello Everyone, For My project Package programming language for RSB I will also be adding examples for use of language Some decided upon examples are - bare Metal embedded use configuration - A few basic examples like the “Hello World“ - Use of Some functions an extension to C as well using as

Gsoc 2021 : Packaging Lua project proposal Draft 1

2021-04-07 Thread Eshan Dhawan
Hello everyone, I have added a link to the draft of my project Proposal on packaging programming language for gsoc 2021. I would Request everyone to Review it and help me improve it. Link: https://docs.google.com/document/d/1J4J114C3CrCKEV2L5vgobT-mE0f2xQx2waJTrQ0tNLQ/edit?usp=sharing -- Thanks -

Re: How to build and run RTEMS Shell

2021-04-07 Thread Eshan Dhawan
On Sun, Apr 4, 2021 at 8:01 PM Joel Sherrill wrote: > > > On Sun, Apr 4, 2021, 4:38 AM Eshan Dhawan wrote: > >> Hello Everyone, >> How Do I build RTEMS Shell over sparc/leon3 ?? >> > > It is always built and the sample fileio is a good program to use it w

How to build and run RTEMS Shell

2021-04-04 Thread Eshan Dhawan
Hello Everyone, How Do I build RTEMS Shell over sparc/leon3 ?? -- Thanks - Eshan ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: #4328: New APIs added to POSIX Standard (2021)

2021-04-01 Thread Eshan Dhawan
Hi Matt Here is the list of potential sources you can look into : List of sources -FreeBSD Source -NetBSD Source -JuliaMath Libm (https://github.com/JuliaMath/openlibm.git) -ARM's optimized routines ( https://github.com/ARM-software/optimized-routines) -Musl libc Also Matt your google docs link is

Re: GSoC 2021, Completed Hello

2021-04-01 Thread Eshan Dhawan
Hi Pranav, You have to send the patch using git send-email. Send it either to @Gedare Bloom or @Joel Sherrill Thanks Eshan On Thu, Apr 1, 2021 at 10:33 PM Pranav Dangi wrote: > Here's my screenshot after running the modified Hello World and the > corresponding patch for the same! I'm current

Re: #4328: New APIs added to POSIX Standard (2021)

2021-04-01 Thread Eshan Dhawan
> On 01-Apr-2021, at 6:36 PM, Gedare Bloom wrote: > > On Thu, Apr 1, 2021 at 6:21 AM Matthew Joyce wrote: >> >> Hi Dr. Joel and Dr. Gedare, >> >> I posted my draft proposal on the GSOC 2021 page >> (https://devel.rtems.org/wiki/GSoC/2021). At your convenience, I would >> be very grateful for

Re: #4328: New APIs added to POSIX Standard (2021)

2021-04-01 Thread Eshan Dhawan
Hi Matt, Glibc can’t be used due to license compatibility issues although you can see there code for examples I have a list of all the sources that you can use The sources Joel gave handed me Where you can find potential candidates for porting methods (I will send the list when I reach home ar

GSoC Project : Packaging Programming Language for RTEMS

2021-03-31 Thread Eshan Dhawan
Hello everyone, For this GSoC I was planning to package programming language - Adding an RSB recipe - Example having at least bare-metal embedded configuration and use of custom commands - integrating with rtems shell - write test script (I would have to go through that part ) and wrap all up with

Re: #4328: New APIs added to POSIX Standard (2021)

2021-03-28 Thread Eshan Dhawan
Tests : testsuite/psxtests Since confstr tells about the programming environments supported so it is RTEMS specific. > > Sincerely, > > Matt > >> On Sun, Mar 28, 2021 at 6:54 AM Eshan Dhawan wrote: >> >> >>>> On 27-Mar-2021, at 1:49 AM, Matthew Joy

Re: #4328: New APIs added to POSIX Standard (2021)

2021-03-27 Thread Eshan Dhawan
> On 27-Mar-2021, at 1:49 AM, Matthew Joyce wrote: > > Hi Dr. Joel, > > I finally built rtems-libbsd and see that pselect and sockatmark are > both defined there. I went ahead and added a "In rtems-libbsd" column > in the spreadsheet to reflect that. > > With those two defined, it looks like

Instructions to build Micro-Python on RTEMS

2021-03-26 Thread Eshan Dhawan
Hello Everyone, Where can I find instructions to Build MicroPython on RTEMS?? -- Thanks - Eshan ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: GSoC Project : Package Micro-python

2021-03-26 Thread Eshan Dhawan
On Fri, Mar 26, 2021 at 5:46 AM Joel Sherrill wrote: > > > On Wed, Mar 24, 2021, 1:43 PM Gedare Bloom wrote: > >> On Wed, Mar 24, 2021 at 11:38 AM Eshan Dhawan >> wrote: >> > >> > >> > >> > On Wed, Mar 24, 2021 at 12:34 AM Gedare Bloo

Re: GSoC Project : Package Micro-python

2021-03-24 Thread Eshan Dhawan
On Wed, Mar 24, 2021 at 12:34 AM Gedare Bloom wrote: > On Tue, Mar 23, 2021 at 12:16 PM Eshan Dhawan > wrote: > > > > > > Apologies for the late reply. > > > > On Mon, Mar 22, 2021 at 10:27 PM Joel Sherrill wrote: > >> > >> > >

Re: GSoC Project : Package Micro-python

2021-03-23 Thread Eshan Dhawan
, 2021 at 11:30 AM Gedare Bloom wrote: >> >> >> >> On Sat, Mar 20, 2021 at 12:33 PM Eshan Dhawan >> wrote: >> >> > >> >> > Hello Everyone, >> >> > I wanted to take Packaging Micro Python up as GSOC project this >> summ

GSoC Project : Package Micro-python

2021-03-20 Thread Eshan Dhawan
Hello Everyone, I wanted to take Packaging Micro Python up as GSOC project this summer and the project will also include packaging LUA and picoC The ticket for Micro Python : https://devel.rtems.org/ticket/4349 What would be the complete Scope of the project? And what would be a good starting poin

RTEMS Servers offline (maybe)

2021-03-20 Thread Eshan Dhawan
Hello Everyone, Devel site is offline and returns error 503 -- Thanks - Eshan ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: GSoC Introduction, completed getting started guide.

2021-03-12 Thread Eshan Dhawan
Hi daman, You have to send the patch using git send-email. To any of the maintainers. - Eshan > On 13-Mar-2021, at 11:20 AM, Daman Bir Singh > wrote: > >  > Hello everyone, > > I am Daman from Bits Pilani, K K Birla Campus Goa, India. I am very > interested in working with your organizatio

Re: sifive risc-v hifive unleashed bsp (qemu)

2021-02-13 Thread Eshan Dhawan
> On 13-Feb-2021, at 1:53 PM, Sanskar Khandelwal wrote: > >  > > >> On Sat, Feb 13, 2021 at 9:30 AM Joel Sherrill wrote: >> >> >>> On Fri, Feb 12, 2021, 8:47 PM Rohan kumar wrote: >>> I will look into this in more detail and get back to you but in mean time I >>> want to contribute to an

Re: Question regarding RSB and open projects

2021-02-10 Thread Eshan Dhawan
not rtems6 on my system. > RSB builds the tools required to build rtems erc32 is a sparc BSP for building a BSP follow this : https://docs.rtems.org/branches/master/user/installation/kernel.html > > On Wed, Feb 10, 2021 at 11:44 AM Eshan Dhawan > wrote: > > > > > &

Re: Question regarding RSB and open projects

2021-02-09 Thread Eshan Dhawan
is missing) . Also I wanted to know does the rsb in rtems6 uses > autoconf-based build system , since there is no configure file made > and used. > Also, try using ../source-builder/sb-set-builder --prefix=/home/ayush/quickstart1/rtems/6 --target=sparc-rtems6 --with-rtems-bsp=erc32 --with-r

Re: Question regarding RSB and open projects

2021-02-09 Thread Eshan Dhawan
Hi ayushman It looks you didn't install all the dependencies required check this : https://docs.rtems.org/branches/master/user/hosts/posix.html#linux On Wed, Feb 10, 2021 at 12:58 AM Ayushman Mishra wrote: > Ayusman Mishra > 1. I was going through ticket #4145 > (https://devel.rtems.org/ticket/4

Re: [PATCH v2] Test suite for FTW.H methods

2021-02-09 Thread Eshan Dhawan
ping !! On Thu, Feb 4, 2021 at 3:04 AM Eshan Dhawan wrote: > From: Eshan dhawan > > Signed-off-by: Eshan Dhawan > --- > spec/build/testsuites/psxtests/grp.yml | 2 + > spec/build/testsuites/psxtests/psxftw01.yml | 34 > testsuites/psxtests/Makefile

[PATCH v8] Confstr support for RTEMS

2021-02-08 Thread Eshan Dhawan
From: Eshan dhawan Closes #3373 Signed-off-by: Eshan Dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 151 ++ spec/build/cpukit/librtemscpu.yml | 1 + spec/build/testsuites/psxtests/grp.yml

[PATCH v7] Confstr support for RTEMS

2021-02-08 Thread Eshan Dhawan
From: Eshan dhawan Closes #3373 Signed-off-by: Eshan Dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 151 ++ spec/build/cpukit/librtemscpu.yml | 1 + spec/build/testsuites/psxtests/grp.yml

[PATCH v6] Confstr support for RTEMS

2021-02-08 Thread Eshan Dhawan
From: Eshan dhawan Signed-off-by: Eshan Dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 151 ++ spec/build/cpukit/librtemscpu.yml | 1 + spec/build/testsuites/psxtests/grp.yml| 2 + spec

Re: [PATCH v5] Confstr support for RTEMS

2021-02-05 Thread Eshan Dhawan
On Fri, Feb 5, 2021 at 7:41 PM Joel Sherrill wrote: > > > On Wed, Feb 3, 2021 at 3:46 PM Eshan Dhawan > wrote: > >> From: Eshan dhawan >> >> Signed-off-by: Eshan Dhawan >> --- >> cpukit/Makefile.am| 1 + >>

Re: [PATCH v2] Test suite for FTW.H methods

2021-02-05 Thread Eshan Dhawan
ther than that, I don't have any issues. > > --joel > > On Wed, Feb 3, 2021 at 3:34 PM Eshan Dhawan > wrote: > >> From: Eshan dhawan >> >> Signed-off-by: Eshan Dhawan >> --- >> spec/build/testsuites/psxtests/grp.yml | 2 + >&g

[PATCH v5] Confstr support for RTEMS

2021-02-03 Thread Eshan Dhawan
From: Eshan dhawan Signed-off-by: Eshan Dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 103 + spec/build/cpukit/librtemscpu.yml | 1 + spec/build/testsuites/psxtests/grp.yml| 2 + spec/build

[PATCH v2] Test suite for FTW.H methods

2021-02-03 Thread Eshan Dhawan
From: Eshan dhawan Signed-off-by: Eshan Dhawan --- spec/build/testsuites/psxtests/grp.yml | 2 + spec/build/testsuites/psxtests/psxftw01.yml | 34 testsuites/psxtests/Makefile.am | 26 +++ testsuites/psxtests/configure.ac| 1 + testsuites/psxtests

Waf build error

2021-02-03 Thread Eshan Dhawan
Hello everyone, I was adding ftw test for waf build and got this error /home/nolife/development/rtems/kernel/rtems/testsuites/psxtests/psxftw01/init.c:54:10: fatal error: psxftw01-tar.h: No such file or directory 54 | #include "psxftw01-tar.h" | ^~~~ compilation termi

[PATCH v4] Confstr Support For RTEMS

2021-01-31 Thread Eshan Dhawan
From: Eshan dhawan Signed-off-by: Eshan Dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 96 spec/build/cpukit/librtemscpu.yml | 1 + spec/build/testsuites/psxtests/grp.yml| 2 + spec/build

Instructions for RTEMS waf build

2021-01-22 Thread Eshan Dhawan
Hello everyone, Where can I find instructions for waf build of rtems kernel -- Thanks - Eshan ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

[PATCH 1/1] Confstr Patches

2020-10-16 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 105 + testsuites/psxtests/Makefile.am | 9 ++ testsuites/psxtests/configure.ac | 1 + testsuites/psxtests/psxconfstr

[PATCH 0/1] Confstr patch

2020-10-16 Thread Eshan dhawan
Apologies for sending this patch so late. This patch got struck between my exams and a project deadline. Also Can someone tell me the extra changes that are required to be made to make this patch compatible with the new build system. Eshan dhawan (1): Confstr Patches cpukit/Makefile.am

[PATCH] Confstr Patches

2020-09-10 Thread Eshan dhawan
Adds Confstr file To RTEMS with test Signed-off-by: Eshan dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 105 +++ testsuites/psxtests/Makefile.am | 9 ++ testsuites/psxtests/configure.ac

Re: dl06 fails to build for RISC-V (griscv bsp)

2020-09-06 Thread Eshan Dhawan
The issue here is due to some changes in Newlib. Which caused error in both riscv and arm. The error in ARM is fixed. But I don’t know about Riscv. > On 06-Sep-2020, at 2:43 PM, Hesham Almatary > wrote: > > That's the same as [1]. I've seen that error before and (thought I) > fixed it [2], but

Error in RTEMS (Master)

2020-09-01 Thread Eshan Dhawan
Hello everyone, I was building rtems for arm-rtems6 using RSB(master) for BSP xilinx_zynq_a9_qemu and received this error while making rtems. Error : arm-rtems6-gcc -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mtune=cortex-a9 -O0 -g -ffunction-sections -fdata-sections -Wall -Wmissing-protot

Re: Error in RISC-V Dynamic loading code

2020-08-31 Thread Eshan Dhawan
thub.com/RTEMS/rtems-tools/commit/e6e610d262940b7651157597b6b1406aa806b4d1 > >> On Sun, 30 Aug 2020 at 18:33, Eshan Dhawan wrote: >> >> Hello everyone, >> While testing my confstr patch on RISCV i received this error. >> >> Error Log : >> make[5]: Entering direct

Error in RISC-V Dynamic loading code

2020-08-30 Thread Eshan Dhawan
Hello everyone, While testing my confstr patch on RISCV i received this error. Error Log : make[5]: Entering directory '/home/eshan/development/rtems/kernel/rv32imac/riscv-rtems6/c/rv32imac/testsuites/libtests' rtems-ld -r /home/eshan/development/rtems/kernel/rv32imac/riscv-rtems6/c/rv32imac \ -

Re: Error while building FTW Patch

2020-08-28 Thread Eshan Dhawan
rce-builder is broken. Backing up a commit or two works. > > --joel > >> On Wed, Aug 26, 2020 at 10:18 AM Eshan Dhawan >> wrote: >> For the RSB master error sent a mail just few minutes ago >> >> >> > On 26-Aug-2020, at 8:43 PM, Gedare Bloom wrote:

GSOC 2020 : Final project report

2020-08-26 Thread Eshan Dhawan
hello everyone, I have written the blog for the final report of submission of Google summer of code program. I would like to request you all to review it. blog: https://medium.com/@eshandhawan51/google-summer-of-code-2020-posix-compliance-66fca3e18bd7?source=friends_link&sk=9cc3323c701de0138b9bb56c

Re: Error Building RSB (Master)

2020-08-26 Thread Eshan Dhawan
> try sb-check > > On Wed, Aug 26, 2020 at 8:52 AM Eshan Dhawan > wrote: > > > > Hello everyone, > > I tried building RSB for arm-rtems6 and received this error > > > > ../source-builder/sb-set-builder > --prefix=/home/eshan/development/rtems/

Re: Error while building FTW Patch

2020-08-26 Thread Eshan Dhawan
For the RSB master error sent a mail just few minutes ago > On 26-Aug-2020, at 8:43 PM, Gedare Bloom wrote: > > This looks unrelated. See if the plain toolchain without your patch > fails in the same way. > >> On Tue, Aug 25, 2020 at 12:58 PM Eshan Dhawan >> w

Error Building RSB (Master)

2020-08-26 Thread Eshan Dhawan
Hello everyone, I tried building RSB for arm-rtems6 and received this error ../source-builder/sb-set-builder --prefix=/home/eshan/development/rtems/6 6/rtems-arm Incorrect Source Builder installation -- Thanks - Eshan ___ devel mailing list devel@rtems

Error while building FTW Patch

2020-08-25 Thread Eshan Dhawan
hello everyone, I after building arm-rtems6 toolchain with my ftw patch when i build rtems i receive this error The error comes on the patches that were earlier version of the successfully tested patch:) Error log : /home/eshan/development/rtems/kernel/rtems/c/src/../../testsuites/sptests/spcxx01/

[PATCH v2] Confstr Patches

2020-08-20 Thread Eshan dhawan
Adds Confstr file To RTEMS with test Signed-off-by: Eshan dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 105 ++ testsuites/psxtests/Makefile.am | 9 ++ testsuites/psxtests/configure.ac

Re: [PATCH] Confstr Patches

2020-08-19 Thread Eshan Dhawan
On Wed, Aug 19, 2020 at 7:05 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 19/08/2020 15:04, Eshan dhawan wrote: > > > diff --git a/testsuites/psxtests/psxconfstr/init.c > b/testsuites/psxtests/psxconfstr/init.c > > new file mode 100644 >

Re: [PATCH] Confstr Patches

2020-08-19 Thread Eshan Dhawan
On Wed, Aug 19, 2020 at 7:07 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > I don't think it make sense to use the FreeBSD implementation with this > amount of #ifndef __rtems__. > > I will send a new patch with for the changes in test and remove ifdef __rtems__ and code inside

[PATCH] Confstr Patches

2020-08-19 Thread Eshan dhawan
Adds Confstr file To RTEMS with test Signed-off-by: Eshan dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 127 testsuites/psxtests/Makefile.am | 9 ++ testsuites/psxtests/configure.ac

Re: Updates of Smart India Hackathon 2020 Finale

2020-08-04 Thread Eshan Dhawan
On Wed, Aug 5, 2020 at 2:18 AM Mritunjay Sharma < mritunjaysharma...@gmail.com> wrote: > Hello everyone! > > I feel elated to share with the community that my Team 'Altruist' > won the first Prize in the Grand Finale of the World's > Biggest Hackathon - Smart India Hackathon 2020! We will not > on

Re: Arm fenv patch V4

2020-07-29 Thread Eshan Dhawan
> On 29-Jul-2020, at 7:42 PM, Sebastian Huber > wrote: > > On 29/07/2020 08:57, Sebastian Huber wrote: > >> Hello Eshan, >> >> thanks, I pushed the patches to Newlib with some minor modifications. I >> updated the RSB accordingly. > > This is really a never ending story: > > /build/rtems/

Re: [PATCH 0/2] Fix fenv support for ARM

2020-07-29 Thread Eshan Dhawan
> On 29-Jul-2020, at 3:28 PM, Sebastian Huber > wrote: > > On 29/07/2020 11:14, Eshan Dhawan wrote: > >> Could you check the MIPS patch as well >> https://lists.rtems.org/pipermail/devel/2020-July/060762.html >> This patch removed soft float support

Re: [PATCH 0/2] Fix fenv support for ARM

2020-07-29 Thread Eshan Dhawan
set addresses some issues which popped up while building Newlib >>>> for >>>> ARM with GCC 10 which enables -fno-common by default. >>>> >>>> Eshan dhawan (1): >>>>arm: Fix fenv support >>>> >>>> Sebastian Huber

Arm fenv patch V4

2020-07-28 Thread Eshan Dhawan
Hello Sebastian, I have attached the patch file. In this mail. Hope thay do the job. Thanks - Eshan From 54528371e931b81be9bd691abbbd3d6d152fdc01 Mon Sep 17 00:00:00 2001 From: Eshan dhawan Date: Sat, 18 Jul 2020 05:01:17 +0530 Subject: [PATCH v4 1/2] Changed ARM fenv support similar to RISCV

[PATCH v3 1/2] Changed ARM fenv support similar to RISCV

2020-07-27 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53

[PATCH v3 2/2] break fenv.c file to function files

2020-07-27 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/_fenv.h | 41 newlib/libm/machine/arm/fe_dfl_env.c | 39 +++- newlib/libm/machine/arm/feclearexcept.c | 46

[PATCH 1/2] Changed ARM fenv support similar to RISCV

2020-07-27 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53

[PATCH 2/2] break fenv.c file to function files

2020-07-27 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/_fenv.h | 41 newlib/libm/machine/arm/fe_dfl_env.c | 39 +++- newlib/libm/machine/arm/feclearexcept.c | 46

Re: [PATCH v2 2/2] break fenv.c file to function files

2020-07-26 Thread Eshan Dhawan
> On 27-Jul-2020, at 12:00 PM, Sebastian Huber > wrote: > > On 27/07/2020 08:11, Eshan Dhawan wrote: > >>>> diff --git a/newlib/libc/machine/arm/sys/fenv.h >>>> b/newlib/libc/machine/arm/sys/fenv.h >>>> index 70bd57be4..8712b2f33 1

Re: [PATCH v2 1/2] Changed ARM fenv support similar to RISCV

2020-07-26 Thread Eshan Dhawan
>> On 27-Jul-2020, at 11:13 AM, Sebastian Huber >> wrote: > On 27/07/2020 07:38, Eshan Dhawan wrote: > >>>>> On 27-Jul-2020, at 10:21 AM, Sebastian Huber >>>>> wrote: >>> On 25/07/2020 19:15, Eshan dhawan wrote: >>>> Re

Re: [PATCH v2 2/2] break fenv.c file to function files

2020-07-26 Thread Eshan Dhawan
> On 27-Jul-2020, at 10:19 AM, Sebastian Huber > wrote: > > On 25/07/2020 19:15, Eshan dhawan wrote: > >> Signed-off-by: Eshan dhawan >> --- >> newlib/libc/machine/arm/sys/fenv.h| 8 + >> newlib/libm/machine/arm/Makefile.am | 6 +-

Re: [PATCH v2 1/2] Changed ARM fenv support similar to RISCV

2020-07-26 Thread Eshan Dhawan
> On 27-Jul-2020, at 10:21 AM, Sebastian Huber > wrote: > > On 25/07/2020 19:15, Eshan dhawan wrote: > >> Removed soft float files >> >> arm/fenv.c: Fix use of defines and format >> >> Fix the build. Remove superfluous code. Remove

[PATCH v2 2/2] break fenv.c file to function files

2020-07-25 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/sys/fenv.h| 8 + newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/fe_dfl_env.c | 38 +++- newlib/libm/machine/arm/feclearexcept.c | 45

[PATCH v2 1/2] Changed ARM fenv support similar to RISCV

2020-07-25 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Patch By : Eshan Dhawan & sebastian huber Signed-off-by: Eshan dhawan --- newlib/

Adding Openat in RTEMS-Libbsd

2020-07-24 Thread Eshan Dhawan
Hello everyone, I tried adding openat to libbsd from freebsd. Got error in not defined _libc_interposing__ Where is that defined or needs to be added from freebsd. link to github repo : https://github.com/eshandhawan51/rtems-libbsd/tree/file_tests added file openat.c in freebsd/lib/libc/sys log:

Re: [PATCH v2 2/2] break fenv.c file to function files

2020-07-23 Thread Eshan Dhawan
> On 24-Jul-2020, at 11:06 AM, Sebastian Huber > wrote: > > On 24/07/2020 07:35, Eshan Dhawan wrote: > >>>> -#include "../../fenv/fenv_stub.c" >>>> +#include >>>> + >>>> +int feclearexcept(int excepts) >>>>

Re: [PATCH v2 2/2] break fenv.c file to function files

2020-07-23 Thread Eshan Dhawan
> On 24-Jul-2020, at 10:17 AM, Sebastian Huber > wrote: > > On 23/07/2020 21:41, Eshan dhawan wrote: > >> -#include "../../fenv/fenv_stub.c" >> +#include >> + >> +int feclearexcept(int excepts) >> +{ >> +#ifndef __SOFT

Status of *AT functions in

2020-07-23 Thread Eshan Dhawan
I wrote a basic test file in Libbsd to see if the *at functions are present in libbsd But all the functions returned undefined reference Link to the test file : https://github.com/eshandhawan51/rtems-libbsd/blob/file_tests/testsuite/at_functions/test_main.c Link to the function table : https://docs

[PATCH v2 2/2] break fenv.c file to function files

2020-07-23 Thread Eshan dhawan
Signed-off-by: Eshan dhawan --- newlib/libm/machine/arm/Makefile.am | 6 +- newlib/libm/machine/arm/Makefile.in | 34 +++- newlib/libm/machine/arm/fe_dfl_env.c | 38 +++- newlib/libm/machine/arm/feclearexcept.c | 45 - newlib/libm/machine/arm/fedisableexcept.c | 47

[PATCH v2 1/2] Changed ARM fenv support similar to X86_64

2020-07-23 Thread Eshan dhawan
Removed soft float files arm/fenv.c: Fix use of defines and format Fix the build. Remove superfluous code. Remove parameter names in the header file. Move implementation details out of the header file. Patch by: Eshan Dhawan and Sebastain huber Signed-off-by: Eshan dhawan --- newlib

[PATCH] Removed Soft float from MIPS

2020-07-21 Thread Eshan dhawan
This Patch removes Soft Float code from MIPS. Instead It adds the soft float code from RISCV Signed-off-by: Eshan dhawan --- .../machine/mips/machine/fenv-softfloat.h | 55 +++ newlib/libm/machine/mips/fenv.c | 10 2 files changed, 21 insertions(+), 44

Reworking MIPS Fenv support

2020-07-21 Thread Eshan Dhawan
Hello everyone, As I was reworking the MIPS fenv support I realised it wasn't as bad as ARM fenv since there is no mangle files There are just headers and extern inline function definitions in the fenv.c file That greatly decreased the margin of error So, I though instead of complete rework I make

[PATCH v4] Changed ARM fenv support and remodeled it similar to RISCV

2020-07-18 Thread Eshan dhawan
Removed all the Extra files Added soft fp support similar to RISCV Has fenv stub implementation. Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 --- .../libc/machine/arm/machine/fenv-softfloat.h | 187 -- newlib/libc/machine/arm/machine/fenv-vfp.h

Re: [PATCH v3] Changed ARM fenv support similar to X86_64

2020-07-18 Thread Eshan Dhawan
On Sat, Jul 18, 2020 at 9:32 PM Gedare Bloom wrote: > On Sat, Jul 18, 2020 at 9:39 AM Eshan Dhawan > wrote: > > > > > > > On 18-Jul-2020, at 8:51 PM, Sebastian Huber < > sebastian.hu...@embedded-brains.de> wrote: > > > > > > On 18/07/202

Re: [PATCH v3] Changed ARM fenv support similar to X86_64

2020-07-18 Thread Eshan Dhawan
> On 18-Jul-2020, at 8:51 PM, Sebastian Huber > wrote: > > On 18/07/2020 17:17, Eshan Dhawan wrote: > >>>>> On 18-Jul-2020, at 4:52 PM, Sebastian Huber >>>>> wrote: >>>> Hello Eshan, >>>> you produce a lot of extra work

Re: [PATCH v3] Changed ARM fenv support similar to X86_64

2020-07-18 Thread Eshan Dhawan
> On 18-Jul-2020, at 4:52 PM, Sebastian Huber > wrote: > > Hello Eshan, > > you produce a lot of extra work for me. Your patch applies now. But it didn't > build: > > make[9]: *** No rule to make target 'fenv-vfp.c', needed by > 'lib_a-fenv-vfp.o'. Stop. > make[9]: *** Waiting for unfinis

[PATCH v3] Changed ARM fenv support similar to X86_64

2020-07-17 Thread Eshan dhawan
Removed soft float files Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 --- .../libc/machine/arm/machine/fenv-softfloat.h | 187 --- newlib/libc/machine/arm/machine/fenv-vfp.h| 187 --- newlib/libc/machine/arm/sys/fenv.h| 19

Re: [PATCH] Change ARM fenv support similar to x86_64

2020-07-17 Thread Eshan Dhawan
On Sat, Jul 18, 2020 at 2:36 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 17/07/2020 22:56, Eshan dhawan wrote: > > > +#ifdef __ARM_PCS_VFP > > Why do you use this define an not > > #ifndef _

Re: [PATCH] Change ARM fenv support similar to x86_64

2020-07-17 Thread Eshan Dhawan
Hello everyone, This is the version 2 of the previous arm fenv patch apologies, I forgot to add the -v2 in the git send mail -Eshan On Sat, Jul 18, 2020 at 2:26 AM Eshan dhawan wrote: > All the extra files have been removed > > Signed-off-by: Eshan dhawan > --- > newlib/l

[PATCH] Change ARM fenv support similar to x86_64

2020-07-17 Thread Eshan dhawan
All the extra files have been removed Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 --- .../libc/machine/arm/machine/fenv-softfloat.h | 187 --- newlib/libc/machine/arm/machine/fenv-vfp.h| 187 --- newlib/libc/machine/arm/sys/fenv.h

Re: [PATCH] removed SOFTFP fenv support from ARM

2020-07-17 Thread Eshan Dhawan
> On 17-Jul-2020, at 10:40 AM, Sebastian Huber > wrote: > > On 17/07/2020 01:23, Eshan dhawan wrote: > >> int fegetexcept(void) >> { >> -int __unmasked; >> -__unmasked = 0; >> #ifndef SOFTFP_ABI > > Do we need this extra define

[PATCH] removed SOFTFP fenv support from ARM

2020-07-16 Thread Eshan dhawan
This patch changes the current ARM fenv support similar to that in X86_64 Signed-off-by: Eshan dhawan --- newlib/libc/machine/arm/machine/fenv-mangle.h | 53 .../libc/machine/arm/machine/fenv-softfloat.h | 187 newlib/libc/machine/arm/machine/fenv-vfp.h| 187

[PATCH 2/2] added the test files for confstr

2020-07-13 Thread Eshan dhawan
closes #3373 Signed-off-by: Eshan dhawan --- libbsd.py | 1 + testsuite/confstr/test_main.c | 71 +++ 2 files changed, 72 insertions(+) create mode 100644 testsuite/confstr/test_main.c diff --git a/libbsd.py b/libbsd.py index 9beba660

[PATCH 1/2] Confstr Port for RTEMS

2020-07-13 Thread Eshan dhawan
File added to LIBBSD Closes #3373 Signed-off-by: Eshan dhawan --- freebsd/lib/libc/gen/confstr.c | 127 + libbsd.py | 1 + 2 files changed, 128 insertions(+) create mode 100644 freebsd/lib/libc/gen/confstr.c diff --git a/freebsd/lib/libc

[PATCH] Tests for pthread_getcpuclockid method. Ticket:3891

2020-07-10 Thread Eshan dhawan
The test wont run as there are no support by clock_gettime Signed-off-by: Eshan dhawan --- testsuites/psxtests/Makefile.am | 9 + testsuites/psxtests/configure.ac | 1 + testsuites/psxtests/psxgetcpuclockid01/init.c | 204 ++ .../psxgetcpuclockid01

Adding File descriptors to RTEMS

2020-07-10 Thread Eshan Dhawan
Hello everyone, As a part of my GSOC project I will be adding file descriptors List of some missing methods : https://docs.google.com/document/d/1n-JOFUbFn6V1kViAGWsEGbVHL9MxlMyKP0BbZhEA1Rs/edit Where will be the functions be added? Also what would be a good starting point :) -- Thanks - Eshan __

Adding Test for Confstr() to LIBBSD

2020-07-10 Thread Eshan Dhawan
Hello everyone, I was planning to add test for Confstr() to RTEMS-Libbsd. In which testsuite the test cases will be added? I had sent a patch to port confstr to libbsd earlier Link to the patch : https://lists.rtems.org/pipermail/devel/2020-June/060235.html Thanks - Eshan

[PATCH] ftw.h port for newlib

2020-07-09 Thread Eshan dhawan
added _FTW_ENABLE_ Signed-off-by: Eshan dhawan --- newlib/configure.host | 2 +- newlib/libc/include/ftw.h | 64 ++ newlib/libc/posix/Makefile.am | 2 +- newlib/libc/posix/ftw.c | 36 newlib/libc/posix/nftw.c | 154

[PATCH] Test suite for FTW.H methods

2020-07-09 Thread Eshan dhawan
It mainly uses nftw to test as ftw also calls nftw with flag as 0 Signed-off-by: Eshan dhawan --- testsuites/psxtests/Makefile.am | 26 +++ testsuites/psxtests/configure.ac | 1 + testsuites/psxtests/psxftw01/init.c | 204 ++ testsuites/psxtests

Re: Error in bootstraping RTEMS

2020-07-05 Thread Eshan Dhawan
Sent from my iPhone > On 05-Jul-2020, at 6:20 PM, Vijay Kumar Banerjee wrote: > > On Sun, Jul 5, 2020 at 12:40 AM Eshan Dhawan wrote: >> >> hello everyone, >> I was bootstrapping my branch and got this error >> link to the branch : https://github.com/eshand

  1   2   3   >