diff options
author | Chris Lattner <sabre@nondot.org> | 2007-05-03 18:15:56 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-05-03 18:15:56 +0000 |
commit | 7de1ebae4ad821887319614073f733cef23b0a25 (patch) | |
tree | d7f32aa60a925218382fbcf77c5e696a359b96ff /llvm/lib | |
parent | dad2d0939cde43de179fc2647c7a5800691c5140 (diff) | |
download | bcm5719-llvm-7de1ebae4ad821887319614073f733cef23b0a25.tar.gz bcm5719-llvm-7de1ebae4ad821887319614073f733cef23b0a25.zip |
silence annoying gcc 4.3 warnings
llvm-svn: 36681
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/System/Path.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/System/Path.cpp b/llvm/lib/System/Path.cpp index 66436ae0e52..634ce5dabb0 100644 --- a/llvm/lib/System/Path.cpp +++ b/llvm/lib/System/Path.cpp @@ -44,11 +44,12 @@ sys::IdentifyFileType(const char*magic, unsigned length) { assert(length >=4 && "Invalid magic number length"); switch (magic[0]) { case 'l': - if (magic[1] == 'l' && magic[2] == 'v') + if (magic[1] == 'l' && magic[2] == 'v') { if (magic[3] == 'c') return CompressedBytecode_FileType; else if (magic[3] == 'm') return Bytecode_FileType; + } break; case '!': if (length >= 8) @@ -57,7 +58,7 @@ sys::IdentifyFileType(const char*magic, unsigned length) { break; case '\177': - if (magic[1] == 'E' && magic[2] == 'L' && magic[3] == 'F') + if (magic[1] == 'E' && magic[2] == 'L' && magic[3] == 'F') { if (length >= 18 && magic[17] == 0) switch (magic[16]) { default: break; @@ -66,6 +67,7 @@ sys::IdentifyFileType(const char*magic, unsigned length) { case 3: return ELF_SharedObject_FileType; case 4: return ELF_Core_FileType; } + } break; case 0xCA: |