Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support DebugFission with cc_configure #6606

Closed

Conversation

GregBowyer
Copy link

This is a basic PR to hopefully try to support DebugFission with toolchains / CROSSTOOLS that are autogenerated from the cc_configure rules.

I do not know if there is additional work to be done here, I am guessing it might be good to not only attempt the flag but also ensure linkage happens.

@GregBowyer GregBowyer force-pushed the cc_configure_debug_fission branch from d0765db to 3f18ad7 Compare November 6, 2018 02:25
@jin jin added the team-Rules-CPP Issues for C++ rules label Nov 6, 2018
@jin jin assigned calpeyser and hlopko and unassigned calpeyser Nov 6, 2018
@cbsmith
Copy link

cbsmith commented Nov 7, 2018

This looks purty

@buchgr
Copy link
Contributor

buchgr commented Nov 8, 2018

fyi @mhlopko is OOO for the next two weeks.

@GregBowyer
Copy link
Author

@mhlopko any chance for a review?

@hlopko
Copy link
Member

hlopko commented Nov 30, 2018

Hi Greg,

I'm sorry you had to wait this long. I'm back from the vacation and I'll take a look next week. I want to double check how gcc/clang/clang on mac behave so we detect fission properly, and I want to rediscover what 'is_using_fission' crosstool variable is for and investigate opportunities for cleanup. Stay tuned :)

@GregBowyer
Copy link
Author

Should I rebase this?

@hlopko hlopko requested a review from scentini February 19, 2019 11:54
@hlopko hlopko assigned scentini and unassigned hlopko Feb 19, 2019
@jin
Copy link
Member

jin commented Jul 22, 2019

What's the status of this? @scentini?

cc,
"-gsplit-dwarf",
"-g",
"-c",
Copy link
Contributor

Choose a reason for hiding this comment

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

You probably need to add -o /dev/null to avoid a non-sensical output file in the tools tree.

@aiuto aiuto removed the request for review from scentini May 11, 2020 19:29
@aiuto
Copy link
Contributor

aiuto commented May 11, 2020

@GregBowyer This is very old and would need work to update. Is it still valid?

@GregBowyer
Copy link
Author

Doubtful lets close it out and redo it given all the changes to cc rules

@GregBowyer GregBowyer closed this May 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants