No floats or doubles are present in GRUB. Half of our platforms have no
standard fp unit. Other half don't enable it on boot. msoft-float would
pull in too many libraries. The only possibility is to have some fixed
point type instead. Since C has no operator overload this would require
either heavy preparse or librsvg rewrite. Both are too expensive in
maintenance cost for almost no benefit. Using C++ for some modules is
possible if relevant libraries can be used in sane cross-platform way
outside of kernel. This can depend heavily on how platform independent
libstdc++ is. Given trouble we got from libgcc I'm reluctant linking eith
another library. Idk if C++ can be used without libstdc++
On Dec 10, 2013 3:38 PM, "Ashutosh Agarwal" <[email protected]>
wrote:

>
> I am a student and I wish to contribute. Reading through the tasks list on
> savannah.gnu.org I found this thread of my interest - task #11047: Support
> SVG.
>
> I suggest using librsvg, created and used by Gnome.org. It is licensed
> under GNU GPL v2+ as stated on the documentations page.
>
> I seek guidance for starting the actual implementation work and coding. I
> am comfortable with C and have cloned the repos.
>
> Here are the references to librsvg for your perusal.
> https://wiki.gnome.org/Projects/LibRsvg
> https://developer.gnome.org/rsvg/2.40/
>
>
> Radsaggi
> (Ashutosh Agarwal)
>
>
> _______________________________________________
> Grub-devel mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/grub-devel
>
_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to