]> granicus.if.org Git - clang/commit
Revert r197076: "[objcmt] When emitting a remap file, use a json format
authorHans Wennborg <hans@hanshq.net>
Thu, 12 Dec 2013 02:12:17 +0000 (02:12 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 12 Dec 2013 02:12:17 +0000 (02:12 +0000)
commit776fdc7dd0798036e463cf5e2f7de756178ada40
treedf80942acf870671e7f1cb2e80ddbcfc4a7de5b7
parenta8838deebc9a0f92ac8337df365a60849b9c203c
Revert r197076: "[objcmt] When emitting a remap file, use a json format
with the edit entries, instead of applying the changes"

(And also revert the follow-up r197086.)

This seems to have broken Linux builds, which were failing with the following:

/build/buildbot/osu8/clang-x86_64-linux-selfhost-rel/llvm.obj/Release+Asserts/lib/libclang.so:
error: undefined reference to
'clang::ento::objc_retain::CallEffects::getEffect(clang::ObjCMethodDecl const*)'
/build/buildbot/osu8/clang-x86_64-linux-selfhost-rel/llvm.obj/Release+Asserts/lib/libclang.so:
error: undefined reference to
'clang::ento::objc_retain::CallEffects::getEffect(clang::FunctionDecl const*)'
collect2: error: ld returned 1 exit status

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197111 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ARCMigrate/ARCMT.cpp
lib/ARCMigrate/ObjCMT.cpp
test/ARCMT/designated-init-in-header/designated-init-in-header.m [deleted file]
test/ARCMT/designated-init-in-header/file1.m.in [deleted file]
test/ARCMT/designated-init-in-header/file2.m.in [deleted file]
test/ARCMT/designated-init-in-header/file2.m.in.result [deleted file]
test/ARCMT/designated-init-in-header/header1.h [deleted file]
test/ARCMT/designated-init-in-header/header1.h.result [deleted file]