Skip to content

Support for LLVM on Windows #854

@jimarcin

Description

@jimarcin

Hi guys, first of all great job with this repo, plenty of fabulous ideas 👍

Are you open to adding support of binary logger 2 stage build working on Windows usnig LLVM? I could create PR with required changes.

Some changes in gen_str_catalog.py were needed in my project, seems like GCC/Linux do some things differently

  1. Handle __cdecl in the regex or strip it before parsing
  2. Handle (void) as synonym for () in symbol names
  3. Handle elaborated type specifiers (struct/class) in demangled output
  4. Use greedy .+ instead of lazy .+? for nested template argument capture

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions