<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/lib/ObjectYAML/XCOFFYAML.cpp, branch users/nico/python-2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[llvm] Remove redundant calls to std::unique_ptr&lt;T&gt;::get (NFC) (#97914)</title>
<updated>2024-07-06T23:23:41+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2024-07-06T23:23:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=75bc20ff899753b100cb875ce703af2348a1d6bb'/>
<id>75bc20ff899753b100cb875ce703af2348a1d6bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[XCOFF] Support the subtype flag in DWARF section headers (#81667)</title>
<updated>2024-02-20T14:42:12+00:00</updated>
<author>
<name>stephenpeckham</name>
<email>118857872+stephenpeckham@users.noreply.github.com</email>
</author>
<published>2024-02-20T14:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=26db845536aa4ada6231873a01252c75637fcbae'/>
<id>26db845536aa4ada6231873a01252c75637fcbae</id>
<content type='text'>
The section headers for XCOFF files have a subtype flag for Dwarf
sections. This PR updates obj2yaml, yaml2obj, and llvm-readobj so that
they recognize the subtype.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The section headers for XCOFF files have a subtype flag for Dwarf
sections. This PR updates obj2yaml, yaml2obj, and llvm-readobj so that
they recognize the subtype.</pre>
</div>
</content>
</entry>
<entry>
<title>[XCOFF][obj2yaml] Support SymbolAlignmentAndType as 2 separate fields in YAML. (#76828)</title>
<updated>2024-02-08T16:44:19+00:00</updated>
<author>
<name>stephenpeckham</name>
<email>118857872+stephenpeckham@users.noreply.github.com</email>
</author>
<published>2024-02-08T16:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5aeabf2df92b92c71b5dbdb9ae82a37431aa2ee4'/>
<id>5aeabf2df92b92c71b5dbdb9ae82a37431aa2ee4</id>
<content type='text'>
XCOFF encodes a symbol type and alignment in a single 8-bit field. It is
easier to read and write YAML files if the fields can be specified
separately. This PR causes obj2yaml to write the fields separately and
allows yaml2obj to read either the single combined field or the separate
fields.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
XCOFF encodes a symbol type and alignment in a single 8-bit field. It is
easier to read and write YAML files if the fields can be specified
separately. This PR causes obj2yaml to write the fields separately and
allows yaml2obj to read either the single combined field or the separate
fields.</pre>
</div>
</content>
</entry>
<entry>
<title>Reland "[XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (#70642)"</title>
<updated>2023-12-07T08:45:06+00:00</updated>
<author>
<name>esmeyi</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2023-12-07T08:45:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e462937173e7879d26c86595f234164d2ca397e7'/>
<id>e462937173e7879d26c86595f234164d2ca397e7</id>
<content type='text'>
This PR adds the support for parsing auxiliary symbols of XCOFF object file for obj2yaml.

The sanitizer error is clean now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR adds the support for parsing auxiliary symbols of XCOFF object file for obj2yaml.

The sanitizer error is clean now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (#70642)"</title>
<updated>2023-12-07T07:01:06+00:00</updated>
<author>
<name>esmeyi</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2023-12-07T07:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fc42a2f5c41a735b1e3bcf3f2f2d7340eeaa0218'/>
<id>fc42a2f5c41a735b1e3bcf3f2f2d7340eeaa0218</id>
<content type='text'>
This reverts commit 0e3faa20c467e6cd62423b22cf8650c6aa2628ba.

Due to a sanitizer error in https://lab.llvm.org/buildbot/#/builders/5/builds/39023.
Will be re-landed after repairs and thorough testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 0e3faa20c467e6cd62423b22cf8650c6aa2628ba.

Due to a sanitizer error in https://lab.llvm.org/buildbot/#/builders/5/builds/39023.
Will be re-landed after repairs and thorough testing.
</pre>
</div>
</content>
</entry>
<entry>
<title>[XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (#70642)</title>
<updated>2023-12-07T03:30:30+00:00</updated>
<author>
<name>Esme</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2023-12-07T03:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0e3faa20c467e6cd62423b22cf8650c6aa2628ba'/>
<id>0e3faa20c467e6cd62423b22cf8650c6aa2628ba</id>
<content type='text'>
This PR adds the support for parsing auxiliary symbols of XCOFF object
file for obj2yaml.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR adds the support for parsing auxiliary symbols of XCOFF object
file for obj2yaml.</pre>
</div>
</content>
</entry>
<entry>
<title>[yaml2obj][XCOFF] parsing auxiliary symbols.</title>
<updated>2022-01-10T02:38:49+00:00</updated>
<author>
<name>Esme-Yi</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2022-01-10T02:38:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=817936408badc5d29cbd99cda90ac7896c4bdc00'/>
<id>817936408badc5d29cbd99cda90ac7896c4bdc00</id>
<content type='text'>
Summary: The patch adds support for yaml2obj parsing auxiliary
symbols for XCOFF. Since the test cases of this patch are
interdependent with D113825 ([llvm-readobj][XCOFF] dump
auxiliary symbols), test cases of this patch will be committed
after D113825 is committed.

Reviewed By: jhenderson, DiggerLin

Differential Revision: https://reviews.llvm.org/D113552
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: The patch adds support for yaml2obj parsing auxiliary
symbols for XCOFF. Since the test cases of this patch are
interdependent with D113825 ([llvm-readobj][XCOFF] dump
auxiliary symbols), test cases of this patch will be committed
after D113825 is committed.

Reviewed By: jhenderson, DiggerLin

Differential Revision: https://reviews.llvm.org/D113552
</pre>
</div>
</content>
</entry>
<entry>
<title>Reland [XCOFF][yaml2obj] support for the auxiliary file header.</title>
<updated>2021-11-10T07:23:56+00:00</updated>
<author>
<name>Esme-Yi</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2021-11-10T07:23:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ab97ffb96adda5bcf9b97532aa015c9d8606ffe3'/>
<id>ab97ffb96adda5bcf9b97532aa015c9d8606ffe3</id>
<content type='text'>
Summary: Fix the build failure on MSVC by making the `T` and `U` of the function
'T llvm::Optional&lt;T&gt;::getValueOr&lt;llvm::yaml::Hex32&gt;(U &amp;&amp;) const &amp;' the same.

Differential Revision: https://reviews.llvm.org/D111487
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Fix the build failure on MSVC by making the `T` and `U` of the function
'T llvm::Optional&lt;T&gt;::getValueOr&lt;llvm::yaml::Hex32&gt;(U &amp;&amp;) const &amp;' the same.

Differential Revision: https://reviews.llvm.org/D111487
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert rGe1eec7601b6988b35ae3cdc8d67cf3cf4e1361dd "[XCOFF][yaml2obj] support for the auxiliary file header."</title>
<updated>2021-11-09T11:02:13+00:00</updated>
<author>
<name>Simon Pilgrim</name>
<email>llvm-dev@redking.me.uk</email>
</author>
<published>2021-11-09T11:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=32a4a883f647c314a42ebd572e36aaf60ffe9889'/>
<id>32a4a883f647c314a42ebd572e36aaf60ffe9889</id>
<content type='text'>
This is failing on MSVC builds: https://lab.llvm.org/buildbot/#/builders/86/builds/23436
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is failing on MSVC builds: https://lab.llvm.org/buildbot/#/builders/86/builds/23436
</pre>
</div>
</content>
</entry>
<entry>
<title>[XCOFF][yaml2obj] support for the auxiliary file header.</title>
<updated>2021-11-09T09:48:40+00:00</updated>
<author>
<name>Esme-Yi</name>
<email>esme.yi@ibm.com</email>
</author>
<published>2021-11-09T09:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e1eec7601b6988b35ae3cdc8d67cf3cf4e1361dd'/>
<id>e1eec7601b6988b35ae3cdc8d67cf3cf4e1361dd</id>
<content type='text'>
Summary:
  This patch adds yaml2obj supporting for the auxiliary
  file header of XCOFF.

Reviewed By: DiggerLin, jhenderson

Differential Revision: https://reviews.llvm.org/D111487
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
  This patch adds yaml2obj supporting for the auxiliary
  file header of XCOFF.

Reviewed By: DiggerLin, jhenderson

Differential Revision: https://reviews.llvm.org/D111487
</pre>
</div>
</content>
</entry>
</feed>
