Skip to content

decide whether global addresses should be significant by default #8958

Closed
@thestinger

Description

@thestinger

We have #[address_insignificant] now because it's needed to have LLVM merge constants. I think insignificant addresses should be the default, and TLS should be done with a macro applying an #[address_significant] attribute.

Issue #8957 covers functions, since the situation is different as we already merge them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    I-slowIssue: Problems and improvements with respect to performance of generated code.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions