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

Add option -include-footer. #14402

Merged
merged 12 commits into from
Jul 18, 2024
Merged

Add option -include-footer. #14402

merged 12 commits into from
Jul 18, 2024

Conversation

zahiraam
Copy link
Contributor

@zahiraam zahiraam commented Jul 2, 2024

This patch is joint work with @mdtoguchi.
It adds the -include-footer option to pull in the footer. The syntax is:
-include-footer=path-to-footer.h
This will have the effect of removing the append phase in the compilation process.
It also implements the required changes to the pre-processed file.

@zahiraam zahiraam changed the title Add option -include-footer and modify preprocessed code to allow Add option -include-footer. Jul 3, 2024
@zahiraam zahiraam marked this pull request as ready for review July 9, 2024 18:23
@zahiraam zahiraam requested review from a team as code owners July 9, 2024 18:23
Copy link
Contributor

@maarquitos14 maarquitos14 left a comment

Choose a reason for hiding this comment

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

LGTM.

@mdtoguchi
Copy link
Contributor

As I'm the primary author of the driver changes, @hchilama can you review the driver changes?

Copy link
Contributor

@hchilama hchilama left a comment

Choose a reason for hiding this comment

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

LGTM - Driver

Copy link
Contributor

@PietroGhg PietroGhg left a comment

Choose a reason for hiding this comment

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

Change in Native CPU test lgtm, thank you

Copy link
Contributor

@premanandrao premanandrao left a comment

Choose a reason for hiding this comment

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

FE changes LGTM

Copy link
Contributor

@maksimsab maksimsab left a comment

Choose a reason for hiding this comment

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

Offloading part LGTM.

@zahiraam
Copy link
Contributor Author

@intel/llvm-gatekeepers Can this PR be merged in? The failure is not related to this patch. Thanks.

@sarnex sarnex merged commit 20969b4 into intel:sycl Jul 18, 2024
13 of 14 checks passed
@dm-vodopyanov
Copy link
Contributor

@sarnex - https://github.com/intel/llvm/blob/sycl/sycl/doc/developer/ContributeToDPCPP.md#commit-message . Please pay attention to that while merging patches, we need such tags at least for creating Release Notes.
FYI, @zahiraam.

@sarnex
Copy link
Contributor

sarnex commented Jul 19, 2024

@dm-vodopyanov Sorry about that, I will catch it in the future. Thanks for reminding me.

zahiraam added a commit to zahiraam/llvm-1 that referenced this pull request Aug 12, 2024
@zahiraam zahiraam deleted the IncludeFooter branch August 12, 2024 20:57
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.

9 participants