@@ -231,8 +231,6 @@ void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple,
231
231
232
232
if (HSOpts.UseStandardSystemIncludes ) {
233
233
switch (os) {
234
- case llvm::Triple::ELFIAMCU:
235
- break ;
236
234
case llvm::Triple::Win32:
237
235
if (triple.getEnvironment () != llvm::Triple::Cygnus)
238
236
break ;
@@ -270,8 +268,6 @@ void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple,
270
268
}
271
269
272
270
switch (os) {
273
- case llvm::Triple::RTEMS:
274
- break ;
275
271
case llvm::Triple::Win32:
276
272
switch (triple.getEnvironment ()) {
277
273
default : llvm_unreachable (" Include management is handled in the driver." );
@@ -286,14 +282,7 @@ void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple,
286
282
break ;
287
283
}
288
284
289
- switch (os) {
290
- case llvm::Triple::RTEMS:
291
- case llvm::Triple::ELFIAMCU:
292
- break ;
293
- default :
294
- AddPath (" /usr/include" , ExternCSystem, false );
295
- break ;
296
- }
285
+ AddPath (" /usr/include" , ExternCSystem, false );
297
286
}
298
287
299
288
void InitHeaderSearch::AddDefaultCPlusPlusIncludePaths (
@@ -330,6 +319,7 @@ bool InitHeaderSearch::ShouldAddDefaultIncludePaths(
330
319
const llvm::Triple &triple) {
331
320
switch (triple.getOS ()) {
332
321
case llvm::Triple::AIX:
322
+ case llvm::Triple::ELFIAMCU:
333
323
case llvm::Triple::Emscripten:
334
324
case llvm::Triple::FreeBSD:
335
325
case llvm::Triple::Fuchsia:
@@ -342,6 +332,7 @@ bool InitHeaderSearch::ShouldAddDefaultIncludePaths(
342
332
case llvm::Triple::OpenBSD:
343
333
case llvm::Triple::PS4:
344
334
case llvm::Triple::PS5:
335
+ case llvm::Triple::RTEMS:
345
336
case llvm::Triple::Solaris:
346
337
case llvm::Triple::WASI:
347
338
case llvm::Triple::ZOS:
0 commit comments