diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-02-15 00:27:47 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-02-15 00:27:47 +0000 |
| commit | a8541675e080918d1b3eec85b8ee624007ba7d0e (patch) | |
| tree | afcd6ff3b8eb808eecf5807a7ffd8fa2b93158fc /clang/test/ASTMerge/exprs-cpp/Inputs/exprs3.cpp | |
| parent | 1b36eeaafaabe9876eec3f98abaa56705e383b13 (diff) | |
| download | bcm5719-llvm-a8541675e080918d1b3eec85b8ee624007ba7d0e.tar.gz bcm5719-llvm-a8541675e080918d1b3eec85b8ee624007ba7d0e.zip | |
Revert "Relax the restriction on what relocations can be in a non-alloc section."
This reverts commit r295102.
In the link of seabios the assumption seems to be that the section has
an actual address, so this is not sufficient. Changing the assembly
code to add a "a" flag seems like the correct thing to do instead of
extending this hack.
Sorry about the noise.
Original message:
Relax the restriction on what relocations can be in a non-alloc section.
The main thing that they can't have is relocations that require the
creation of gots or plt. For now also accept R_PC.
Found while linking seabios.
llvm-svn: 295130
Diffstat (limited to 'clang/test/ASTMerge/exprs-cpp/Inputs/exprs3.cpp')
0 files changed, 0 insertions, 0 deletions

