Skip to content

Commit 2abbea3

Browse files
authored
Update Paths.cpp
1 parent 3cc82ba commit 2abbea3

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

lib/Interpreter/Paths.cpp

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -174,29 +174,6 @@ void CopyIncludePaths(const clang::HeaderSearchOptions& Opts,
174174
if (!withSystem) continue;
175175
if (withFlags) incpaths.push_back("-isystem");
176176
break;
177-
// Option was removed in llvm 20. Git log message below.
178-
// git log --grep="index-header"
179-
// commit 19b4f17d4c0ae12725050d09f04f85bccc686d8e
180-
// Author: Jan Svoboda <jan_svoboda@apple.com>
181-
// Date: Thu Oct 31 16:04:35 2024 -0700
182-
//
183-
// [clang][lex] Remove `-index-header-map` (#114459)
184-
//
185-
// This PR removes the `-index-header-map` functionality from Clang.
186-
// AFAIK this was only used internally at Apple and is now dead code.
187-
// The main motivation behind this change is to enable the removal of
188-
// `HeaderFileInfo::Framework` member and reducing the size of that
189-
// data structure.
190-
//
191-
// rdar://84036149
192-
193-
#if CLANG_VERSION_MAJOR < 20
194-
case frontend::IndexHeaderMap:
195-
if (!withSystem) continue;
196-
if (withFlags) incpaths.push_back("-index-header-map");
197-
if (withFlags) incpaths.push_back(E.IsFramework? "-F" : "-I");
198-
break;
199-
#endif
200177

201178
case frontend::CSystem:
202179
if (!withSystem) continue;

0 commit comments

Comments
 (0)