View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000432 | file | General | public | 2023-03-08 22:55 | 2023-03-11 17:54 |
Reporter | maarten | Assigned To | christos | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | Fedora | OS Version | 6.1.14-100.fc36. |
Product Version | 5.41 | ||||
Fixed in Version | 5.45 | ||||
Summary | 0000432: file does not recognize precompiled files, generated by llvm | ||||
Description | Precompiled headers, generated by llvm (clang), are not recognized by file. $ file pch.h.pch pch.h.pch: data | ||||
Steps To Reproduce | # Copy/paste these commands to your terminal. # They require clang to be available. # 1. Create a small header cat >pch.h <<EOF __attribute__((visibility("default"))) int myfunction(void); EOF # 2. Create a dummy source file cat >pch.c <<EOF EOF # 3. Build the precompiled header clang -Xclang -emit-pch -Xclang -include -Xclang pch.h -x c-header -o pch.h.pch -c pch.c # 4. Run file on the precompiled header file pch.h.pch | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-08 22:55 | maarten | New Issue | |
2023-03-11 17:54 | christos | Assigned To | => christos |
2023-03-11 17:54 | christos | Status | new => assigned |
2023-03-11 17:54 | christos | Status | assigned => resolved |
2023-03-11 17:54 | christos | Resolution | open => fixed |
2023-03-11 17:54 | christos | Fixed in Version | => 5.45 |
2023-03-11 17:54 | christos | Note Added: 0003912 |