Skip to content

Conversation

@xms0g
Copy link
Contributor

@xms0g xms0g commented Feb 3, 2026

  • added missing headers.
  • m128i_u32 is MSVC specific so compiling fails on clang. Exchanged with _mm_extract_epi32.

#include <unistd.h>
#endif

#include "libdwarf_private.h"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why we need this include ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

const int siblingResult = dwarf_siblingof_b(dbg, current, TRUE, &sibling, &error);
TRUE is not recognizable here. Fails on MacOS, probably on Linux. where does TRUE macro come from?

@CostardS
Copy link

CostardS commented Feb 3, 2026

tested under linux mint -> ok

@ran-j ran-j merged commit 5d3be0e into ran-j:main Feb 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants