summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-05-03 18:15:56 +0000
committerChris Lattner <sabre@nondot.org>2007-05-03 18:15:56 +0000
commit7de1ebae4ad821887319614073f733cef23b0a25 (patch)
treed7f32aa60a925218382fbcf77c5e696a359b96ff /llvm/lib
parentdad2d0939cde43de179fc2647c7a5800691c5140 (diff)
downloadbcm5719-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.cpp6
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:
OpenPOWER on IntegriCloud