<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/CodeGen/thinlto-split-dwarf.c, 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>Use functions with prototypes when appropriate; NFC</title>
<updated>2022-02-16T21:10:37+00:00</updated>
<author>
<name>Aaron Ballman</name>
<email>aaron@aaronballman.com</email>
</author>
<published>2022-02-16T21:09:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=46b0d0eef9e0a7290851cce0d44002b750584f1b'/>
<id>46b0d0eef9e0a7290851cce0d44002b750584f1b</id>
<content type='text'>
A significant number of our tests in C accidentally use functions
without prototypes. This patch converts the function signatures to have
a prototype for the situations where the test is not specific to K&amp;R C
declarations. e.g.,

  void func();

becomes

  void func(void);

This is the twelfth batch of tests being updated (the end may be in
sight soon though).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A significant number of our tests in C accidentally use functions
without prototypes. This patch converts the function signatures to have
a prototype for the situations where the test is not specific to K&amp;R C
declarations. e.g.,

  void func();

becomes

  void func(void);

This is the twelfth batch of tests being updated (the end may be in
sight soon though).
</pre>
</div>
</content>
</entry>
<entry>
<title>Recommit "[DWARF5] Start emitting DW_AT_dwo_name when -gdwarf-5 is specified."</title>
<updated>2019-12-10T19:54:50+00:00</updated>
<author>
<name>Sourabh Singh Tomar</name>
<email>SourabhSingh.Tomar@amd.com</email>
</author>
<published>2019-11-29T05:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fb4d8fe1a86232f4711c911e6feccce778e27afa'/>
<id>fb4d8fe1a86232f4711c911e6feccce778e27afa</id>
<content type='text'>
Reviewers: dblaikie, aprantl, probinson

Tags: #debug-info #llvm

Differential Revision: https://reviews.llvm.org/D71185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: dblaikie, aprantl, probinson

Tags: #debug-info #llvm

Differential Revision: https://reviews.llvm.org/D71185
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[DWARF5] Start emitting DW_AT_dwo_name when -gdwarf-5 is specified."</title>
<updated>2019-12-10T19:50:40+00:00</updated>
<author>
<name>Sourabh Singh Tomar</name>
<email>SourabhSingh.Tomar@amd.com</email>
</author>
<published>2019-12-10T19:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d82b6ba21b32ddf00af886b9160feef88211773e'/>
<id>d82b6ba21b32ddf00af886b9160feef88211773e</id>
<content type='text'>
This reverts commit 6ef01588f4d75ef43da4ed2a37ba7a8b8daab259.
Missing Differetial revision.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 6ef01588f4d75ef43da4ed2a37ba7a8b8daab259.
Missing Differetial revision.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DWARF5] Start emitting DW_AT_dwo_name when -gdwarf-5 is specified.</title>
<updated>2019-12-10T19:48:02+00:00</updated>
<author>
<name>Sourabh Singh Tomar</name>
<email>SourabhSingh.Tomar@amd.com</email>
</author>
<published>2019-11-29T05:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6ef01588f4d75ef43da4ed2a37ba7a8b8daab259'/>
<id>6ef01588f4d75ef43da4ed2a37ba7a8b8daab259</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Clang] Harmonize Split DWARF options with llc</title>
<updated>2019-06-15T15:38:51+00:00</updated>
<author>
<name>Aaron Puchert</name>
<email>aaron.puchert@sap.com</email>
</author>
<published>2019-06-15T15:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e1dc495e63023cc1df573f35a9714f5b43a9d8d8'/>
<id>e1dc495e63023cc1df573f35a9714f5b43a9d8d8</id>
<content type='text'>
Summary:
With Split DWARF the resulting object file (then called skeleton CU)
contains the file name of another ("DWO") file with the debug info.
This can be a problem for remote compilation, as it will contain the
name of the file on the compilation server, not on the client.

To use Split DWARF with remote compilation, one needs to either

* make sure only relative paths are used, and mirror the build directory
  structure of the client on the server,
* inject the desired file name on the client directly.

Since llc already supports the latter solution, we're just copying that
over. We allow setting the actual output filename separately from the
value of the DW_AT_[GNU_]dwo_name attribute in the skeleton CU.

Fixes PR40276.

Reviewers: dblaikie, echristo, tejohnson

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D59673

llvm-svn: 363496
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
With Split DWARF the resulting object file (then called skeleton CU)
contains the file name of another ("DWO") file with the debug info.
This can be a problem for remote compilation, as it will contain the
name of the file on the compilation server, not on the client.

To use Split DWARF with remote compilation, one needs to either

* make sure only relative paths are used, and mirror the build directory
  structure of the client on the server,
* inject the desired file name on the client directly.

Since llc already supports the latter solution, we're just copying that
over. We allow setting the actual output filename separately from the
value of the DW_AT_[GNU_]dwo_name attribute in the skeleton CU.

Fixes PR40276.

Reviewers: dblaikie, echristo, tejohnson

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D59673

llvm-svn: 363496
</pre>
</div>
</content>
</entry>
<entry>
<title>[Clang] Rename -split-dwarf-file to -split-dwarf-output</title>
<updated>2019-06-15T14:07:43+00:00</updated>
<author>
<name>Aaron Puchert</name>
<email>aaron.puchert@sap.com</email>
</author>
<published>2019-06-15T14:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=922759a63d7d8edbc47578b4718a38765093d24e'/>
<id>922759a63d7d8edbc47578b4718a38765093d24e</id>
<content type='text'>
Summary:
This is the first in a series of changes trying to align clang -cc1
flags for Split DWARF with those of llc. The unfortunate side effect of
having -split-dwarf-output for single file Split DWARF will disappear
again in a subsequent change.

The change is the result of a discussion in D59673.

Reviewers: dblaikie, echristo

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D63130

llvm-svn: 363494
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This is the first in a series of changes trying to align clang -cc1
flags for Split DWARF with those of llc. The unfortunate side effect of
having -split-dwarf-output for single file Split DWARF will disappear
again in a subsequent change.

The change is the result of a discussion in D59673.

Reviewers: dblaikie, echristo

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D63130

llvm-svn: 363494
</pre>
</div>
</content>
</entry>
<entry>
<title>Change llvm-{objdump,readobj} -long-option to --long-option or well-known short options in tests. NFC</title>
<updated>2019-05-01T09:30:45+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2019-05-01T09:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=324ace4b5c2d723a1da39bf493444913751f495e'/>
<id>324ace4b5c2d723a1da39bf493444913751f495e</id>
<content type='text'>
llvm-svn: 359662
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 359662
</pre>
</div>
</content>
</entry>
<entry>
<title>IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlto-index.</title>
<updated>2018-05-31T18:25:59+00:00</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2018-05-31T18:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=3aa30e8062a104d5b17d389bd26461bef2aa6fa8'/>
<id>3aa30e8062a104d5b17d389bd26461bef2aa6fa8</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D47597

llvm-svn: 333677
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D47597

llvm-svn: 333677
</pre>
</div>
</content>
</entry>
</feed>
