GCC 13.2 as a shared library?
  • Order of the Butterfly
    Order of the Butterfly
    Samurai_Crow
    Posts: 161 from 2009/12/10
    From: Minnesota, USA
    With GCC 10+ the LibGCCJIT frontend has been available as a stub for compiler parsers that would allow GCC's optimizer and code generator to be encapsulated in a shared library for various reasons not limited to JIT compilation despite the name.

    If I were to make a shared library version of GCC, would any other compiler makers use it other than me? My use case would be modularizing EEC (a fork of ECX, the E compiler).
  • »23.09.23 - 18:38
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    You have the source, give it a try!
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »25.09.23 - 08:38
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Samurai_Crow
    Posts: 161 from 2009/12/10
    From: Minnesota, USA
    The responses I got were underwhelming from most dirctions. Maybe I should let it rest where it is. EEC has many issues and few users and even fewer devs.

    If anybody wants to join the team they should message the discussion board on GitHub at https://github.com/EEC-Developers to get in touch.

    The reason I was asking about a shared implementation of LibGCCJIT was to find out if developers of other languages were interested in sharing the load.
  • »07.10.23 - 10:32
    Profile