[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using librsvg for adding svg support

From: Vladimir 'phcoder' Serbinenko
Subject: Re: Using librsvg for adding svg support
Date: Tue, 10 Dec 2013 16:31:35 +0100

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" <address@hidden> wrote:

I am a student and I wish to contribute. Reading through the tasks list on I found this thread of my interest - task #11047: Support

I suggest using librsvg, created and used by 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.

(Ashutosh Agarwal)

Grub-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]