The Week Of Monday 5 August 2013 Archives by thread
Starting: Mon Aug 5 00:06:26 PDT 2013
Ending: Sun Aug 11 20:51:18 PDT 2013
Messages: 477
- [PATCH] [ms-cxxabi] Mangle nullptr template arguments
David Majnemer
- [PATCH] Illegal delete/free not detected by clang static analyzer(MallocChecker)
Karthik Bhat
- [PATCH] WIP Fix for temporary destructors in conditionals
Pavel Labath
- [PATCH] Abstract out virtual calls and virtual function prologue code generation
Timur Iskhodzhanov
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Artyom Skrobov
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Anton Korobeynikov
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Artyom Skrobov
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Richard Smith
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Artyom Skrobov
- [PATCH] in C mode, __builtin_va_start tries to accept a reference, sees a record, decides it's a C++ class, then crashes because it isn't
Richard Smith
- NULL iterators for <list>
Marshall Clow
- [PATCH] Documentation for sanitizer special case list
Alexey Samsonov
- [PATCH] Variable templates w/ partial support for static data members
Larisse Voufo
- [PATCH] cpp11-migrate: Add a class to support include directives modifications
Guillaume Papin
- r187729 - [analyzer] Clarify that r187624 is a hack and should be fixed better later.
Jordan Rose
- [PATCH] PR9992 : -fdelayed-template-parsing support for PCH
Will Wilson
- [Patch] lit.cfg: better check for MSYS
Hans Wennborg
- [PATCH] [ms-cxxabi] Handle template-template arguments
Reid Kleckner
- r187617 - Use function attributes to indicate if we don't want to realign the stack.
Bill Wendling
- r187734 - Regression test for PR12699
Serge Pavlov
- r187735 - Implement C++'s restrictions on the type of an expression passed to a vararg
Richard Smith
- [clang-tools-extra] r187736 - Fixed incorrect include file exit detection. Added work-around to avoid error on header guard in nested include. Fixed a couple of coding standard issues on variable names.
John Thompson
- r187737 - lit.cfg: better check for MSYS
Hans Wennborg
- [PATCH] AST: Properly mangle member pointers for Microsoft ABI
Reid Kleckner
- r187738 - Add option to disable module loading.
Daniel Jasper
- [PATCH] Delete CC_Default and use the target default CC everywhere
Reid Kleckner
- [libcxx] r187740 - Implement NULL iterators for <list> re: N3644
Marshall Clow
- [PATCH] Adding new checker idea to clang-analyzer www
Todd Nowacki
- [PATCH] clang-format: Fix some problems with Allman brace breaking
Thomas Gibson-Robinson
- r187741 - [ms-cxxabi] Mangle nullptr template arguments
David Majnemer
- [clang-tools-extra] r187746 - Reverting r187736. It broke some public bots:
Arnold Schwaighofer
- r187751 - [ms-cxxabi] Handle template-template arguments
David Majnemer
- r187753 - [ms-cxxabi] Properly mangle member pointers
David Majnemer
- [PATCH] clang-cl: Implement the /Tc, /TC, /Tp and /TP options
Hans Wennborg
- [clang-tools-extra] r187757 - Fixed uninitialized member, plus recommit of 187736.
John Thompson
- [clang-tools-extra] r187759 - Add test for header guard work-around.
John Thompson
- r187760 - clang-cl: Implement the /Tc, /TC, /Tp and /TP options.
Hans Wennborg
- r187762 - Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention...
Larisse Voufo
- [PATCH] Make Clang error on enum increment/decrement in C++
Richard Trieu
- [PATCH] Warn on suspicious increments/decrements in for loops
Richard Trieu
- [PATCH] Perform calculation of array size in chars instead of bits to prevent an assertion.
Richard Trieu
- [PATCH] Utilize the indents in -ast-dump to draw structural information
Richard Trieu
- [PATCH] [CodeGen] prevent abort on invalid attributes
Saleem Abdulrasool
- r187765 - SemaTemplateInstantiateDecl.cpp: Suppress a warning. [-Wunused-variable]
NAKAMURA Takumi
- r187766 - AST/DeclTemplate.h: Possibly fix a warning. [-Wuninitialized]
NAKAMURA Takumi
- r187767 - clang/test/Driver/crash-report.c: Mark it as XFAIL:mingw32, for now. Investigating.
NAKAMURA Takumi
- r187768 - Moved diagnosis of forward declarations of variable templates from Parser to Sema.
Larisse Voufo
- r187769 - Fix for PR16570: when comparing two function pointers, discard qualifiers when
Richard Trieu
- r187770 - Fixing commit r187768: Moved diagnosis of forward declarations of variable templates from Parser to Sema.
Larisse Voufo
- r187776 - Removed hack that was used to properly restore the nested name specifier of qualified variable template ids. It turns out that the current implementation was just not logical setup for it. This commit has made it so.
Larisse Voufo
- r187782 - PR16755: When initializing or modifying a bitfield member in a constant
Richard Smith
- r187784 - A bit of clean up based on peer's feedback...
Larisse Voufo
- r187785 - Update status of support for variable templates on website.
Larisse Voufo
- [PATCH] Fix spelling
Richard
- [PATCH] Don't run diagnostic for sanitizer arguments several times
Alexey Samsonov
- [clang-tools-extra] r187796 - Fix comment typo.
John Thompson
- More n3644 changes - forward_list and deque
Marshall Clow
- [libcxx] r187805 - Implement NULL iterators for <forward_list> and <deque> re: N3644
Marshall Clow
- Is this patch still waiting to accept? --> [PATCH] [OpenCL] Add string literals to the constant address space.
JinGu Kang
- Implementing N3644 for <array>
Marshall Clow
- [libcxx] r187809 - Implement tests for NULL iterators for <array> re: N3644
Marshall Clow
- N3644 support for vector<bool>
Marshall Clow
- [cfe-dev] Is this patch still waiting to accept? --> [PATCH] [OpenCL] Add string literals to the constant address space.
James Molloy
- r187810 - ObjectiveC migration: tweak setting of lifetime attribute
Fariborz Jahanian
- N3644 tests for map/multimap/set/multiset
Marshall Clow
- N3644 support for <string> and <vector>
Marshall Clow
- [PATCH] clang-cl: Implement support for the /Fo option
Hans Wennborg
- Can't stop myself: N3644 support for unordered containers
Marshall Clow
- [PATCH] [patch] Adding Consumed Analysis to Clang
Delesley Hutchins
- r187817 - Add a new warning to -Wloop-analysis to detect suspicious increments or
Richard Trieu
- r187820 - clang-cl: Implement support for the /Fo option
Hans Wennborg
- r187835 - Patch to fix doxygen trailing comments for ObjectiveC properties.
Fariborz Jahanian
- [PATCH] clang-cl: Use .obj as object file extension instead of .o
Hans Wennborg
- [PATCH] Use isCharInSet from llvm/Support/UnicodeCharRanges.h, added a test for double-width characters in FixIt-hints.
Alexander Kornienko
- [PATCH] Added the Allman brace style
Manuel Klimek
- [PATCH] Formatting 'enum class' and 'enum struct' as enumerations
Manuel Klimek
- r187840 - clang-cl: Use .obj as object file extension instead of .o
Hans Wennborg
- [patch] Correctly align arrays of int64_t on 32 bit systems
Rafael Espíndola
- r187865 - clang-format: Improve formatting of builder-type calls.
Daniel Jasper
- r187871 - Documentation for sanitizer special case list format and -f(no-)?sanitize-blacklist flag
Alexey Samsonov
- [PATCH] [libcxx] Visibility fixes for Windows
Nico Rieck
- [PATCH] Indicate success for simple options when clang called with -cc1
Rafael Espíndola
- r187888 - Indicate success for simple options when clang called with -cc1.
Rafael Espindola
- [PATCH] Support for double width characters.
Alexander Kornienko
- r187891 - Eliminate CXXConstructorDecl::IsImplicitlyDefined.
Jordan Rose
- r187892 - clang-format: Fix corner case in OpenMP pragma formatting.
Daniel Jasper
- r187893 - Patch to fix doxygen trailing comments for ObjectiveC methods.
Fariborz Jahanian
- [PATCH] tCDP is inconsistently named in lib/Target/ARM/ARMInstrThumb2.td
Artyom Skrobov
- [PATCH] Added function to CommonOptionsParser to verify -- was included in the command line.
Ariel Bernal
- XCore target front end
Robert Lytton
- [PATCH] Add clang_Location_isFromMainFile() to libclang
Stefanus Du Toit
- [PATCH] UBSan: Fix alignment checks emitted in downcasts.
Filipe Cabecinhas
- r187897 - Correctly allign arrays on 32 bit systems.
Rafael Espindola
- [PATCH] Introduce Replacement deduplication and conflict detection function
Edwin Vane
- [clang-tools-extra] r187898 - Fixed incorrect header guard/nested header mechanism.
John Thompson
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Reid Kleckner
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Reid Kleckner
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- [PATCH] clang-cl: Support the run-time selection options (/ML, /MD, /MT et al.)
Hans Wennborg
- r187901 - Fixes a couple of bugs with the Allman brace breaking.
Manuel Klimek
- [libcxx] r187903 - Rename time.duration.literals step 1
Howard Hinnant
- [libcxx] r187904 - Rename time.duration.literals step 2
Howard Hinnant
- [libcxx] r187905 - Rename time.duration.literals step 3
Howard Hinnant
- [libcxx] r187906 - War on tabs
Howard Hinnant
- [libcxx] r187908 - Correct logic bug in find optimization for vector<bool>. This fixes http://llvm.org/bugs/show_bug.cgi?id=16816
Howard Hinnant
- [libcxx] r187909 - N3644 support for <string> and <vector>
Marshall Clow
- [libcxx] r187910 - N3644 support for vector<bool>
Marshall Clow
- [libcxx] r187911 - N3644 support for vector<bool>
Marshall Clow
- [PATCH] Change/Add some Makefile targets for style/cleanup when uninstalling (clang part)
Edoardo P.
- r187914 - [PCH] Fix a PCH serialization crash, with invalid code related to forward enum references.
Argyrios Kyrtzidis
- [libcxx] r187915 - N3644 support for <unordered_set> and <unordered_map>
Marshall Clow
- r187916 - PR9992: Serialize and deserialize the token sequence for a function template in
Richard Smith
- [PATCH] Add a truncation warning for values under a bitwise or
Richard Smith
- [PATCH] Avoid spurious error messages if parent template class cannot be instantiated
Richard Smith
- r187922 - Fix doxygen function name mismatch.
Hans Wennborg
- r187925 - DataFlowSanitizer; Clang changes.
Peter Collingbourne
- [PATCH] DataFlowSanitizer; Clang changes.
Peter Collingbourne
- [libcxx] r187927 - Zhihao Yuan: Replace operator& with addressof in reference_wrapper constructor.
Howard Hinnant
- r187935 - Support for double width characters.
Alexander Kornienko
- [libcxx] r187936 - Update CREDITS.TXT
Howard Hinnant
- [clang-tools-extra] r187942 - Comment changes. Added current problems comment.
John Thompson
- [clang-tools-extra] r187943 - Expanded modularize tests.
John Thompson
- r187945 - clang-cl: Support the run-time selection options (/MD, /MT et al.)
Hans Wennborg
- r187948 - UBSan: Fix alignment checks emitted in downcasts.
Filipe Cabecinhas
- [PATCH] Sema: Assertion failure during CodeGen in CodeGenModule::EmitUuidofInitializer
David Majnemer
- r187951 - UBSan: Fix naming for IR variables in catch-undef-behavior.cpp
Filipe Cabecinhas
- [PATCH] clang-cl: Make /Za disable oldnames.lib dependency
Hans Wennborg
- r187952 - catch-undefined-behavior.cpp: Remove names that don't appear in every build.
Filipe Cabecinhas
- r187955 - Emit an error for enum increments and decrements in C++ mode.
Richard Trieu
- [PATCH] [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section
David Majnemer
- r187957 - Revert r187935 "Support for double width characters."
Arnold Schwaighofer
- r187958 - Split the deprecated increment bool warning into a sub-group of -Wdeprecated
Richard Trieu
- [libcxx] r187959 - Revert r187927.
Arnold Schwaighofer
- r187969 - The only useful loop unrolling flag to give realistically is
Chandler Carruth
- [PATCH] Let partial specs store angle locations for written template args.
Enea Zaffanella
- [PATCH v3] Set some OpenCl specification mandated types/alignments/etc
Pekka Jääskeläinen
- [PATCH] [-cxx-abi microsoft] Mangle TemplateArgument::Declaration correctly for member pointers and references
David Majnemer
- r187972 - Move SanitizerArgs implementation from .h to .cpp
Alexey Samsonov
- r187975 - Remove unused variable. No functionality change.
Benjamin Kramer
- r187977 - Factor out parsing sanitizer arguments to a separate function
Alexey Samsonov
- [patch] Unify handling of PWD
Rafael Espíndola
- [PATCH] Make SanitizerArgs parsing toolchain-independent.
Alexey Samsonov
- r187979 - Introduce Replacement deduplication and conflict detection function
Edwin Vane
- [PATCH] [analyzer] Enable usage of temporaries in InitListExprs
Pavel Labath
- r187989 - scan-build: pass -target through to analyzer
Jordan Rose
- [PATCH] Last-chance diagnostics for incomplete types
Luke Zarko
- [PATCH] Allow ExternalSemaSource to participate in typo correction
Luke Zarko
- [clang-tools-extra] r187990 - Fix speling.
David Blaikie
- r187991 - clang-cl: Hook up /Za to prevent adding oldnames.lib dependency
Hans Wennborg
- r187993 - Remove misleading comment about using cc1 option table.
Hans Wennborg
- r187994 - Add clang_Location_isFromMainFile() to libclang.
Stefanus Du Toit
- [PATCH] clang-cl: Map /Zi[-] to -f[no-]builtin
Hans Wennborg
- [libcxx] r187997 - My previous reorganization of addressof broke -std=c++03. Thanks much to Arnold Schwaighofer for catching this. This patch also catches a few more missing addressof in <future>, thanks go to Zhihao Yuan for catching these.
Howard Hinnant
- [PATCH] clang-cl: Use MS C++ ABI
Hans Wennborg
- OpenCL address space and mangling
Mon Ping Wang
- r187998 - Revert "clang-cl: Hook up /Za to prevent adding oldnames.lib dependency"
Reid Kleckner
- r187999 - Fix alignof computation of large arrays on x86_64.
Rafael Espindola
- r188000 - clang-cl: use MS C++ ABI
Hans Wennborg
- [PATCH] Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr.
James Dennett
- r188005 - ObjectiveC migration: Handle another special case of
Fariborz Jahanian
- r188013 - ObjectiveC migrator: tighten rule about when to
Fariborz Jahanian
- r188018 - unbreak buildbot on Windows.
Fariborz Jahanian
- [libcxx] r188019 - N3644 tests for map/multimap/set/multiset. Drive-by NOEXCEPT for __tree_const_iterator constructor. Fix comment typos in other tests
Marshall Clow
- [PATCH] clang-cl: Support /showIncludes
Hans Wennborg
- r188027 - clang-cl: Map /Oi[-] to -f[no-]builtin
Hans Wennborg
- [clang-tools-extra] r188035 - Extend comments for problems and future directions.
John Thompson
- [clang-tools-extra] r188036 - Fix false error message for function-style macro instance used as arguments in other function-style macros instances, and add test for it.
John Thompson
- r188037 - clang-cl: Support /showIncludes
Hans Wennborg
- r188041 - [tests] Avoid deprecated except syntax.
Daniel Dunbar
- r188042 - [tests] Make string encoding issues explicit.
Daniel Dunbar
- r188043 - [analyzer] Warn when using 'delete' on an uninitialized variable.
Jordan Rose
- [PATCH] [libcxx] Distinguish between MSVC, MSVCRT, and Windows-specific code
G M
- [PATCH] Unify handling of PWD (clang patch)
Rafael Ávila de Espíndola
- r188050 - Implement [class.friend]p11's special name lookup rules for friend declarations
Richard Smith
- [PATCH] Use -std=c++11 when no arguments are provided.
Ariel Bernal
- r188053 - [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section
David Majnemer
- r188055 - Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section"
David Majnemer
- r188056 - Use isCharInSet from llvm/Support/UnicodeCharRanges.h, added a test for double-width characters in FixIt-hints.
Alexander Kornienko
- r188058 - Make SanitizerArgs parsing toolchain-independent
Alexey Samsonov
- r188059 - [analyzer] Enable usage of temporaries in InitListExprs
Pavel Labath
- [PATCH] Implement function type checker for the undefined behavior sanitizer.
Peter Collingbourne
- r188060 - [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section
David Majnemer
- r188061 - Sema: Assertion failure during CodeGen in CodeGenModule::EmitUuidofInitializer
David Majnemer
- r188063 - Put back a microoptimization with a comment to make it more obvious.
Benjamin Kramer
- r188065 - Add lrint to the list of math builtins. It never sets errno so we can mark it as readnone.
Benjamin Kramer
- r188068 - Fixup for r188058: assume hasAsanZeroBaseShadow() is false if ASan is not needed
Alexey Samsonov
- [PATCH] [analyzer] Refactor conditional expression evaluating code
Pavel Labath
- [clang-tools-extra] r188070 - Fixed coding convention naming issue - variable names start with uppercase.
John Thompson
- r188072 - [tests] Update to use lit_config and lit package, as appropriate.
Daniel Dunbar
- [libcxx] r188073 - [tests] Update to use lit_config and lit package, as appropriate.
Daniel Dunbar
- [PATCH] Move SanitizerArgs to the clang Driver
Alexey Samsonov
- [PATCH] cpp11-migrate: Add a transform that use pass-by-value in constructors
Guillaume Papin
- [libcxx] r188077 - Partial implementation of N3665. This paper was not voted into the C++1y draft. However I was looking at it and with some experimentation realized that I could partially implement it, and at the same time offer a performance optimization to cout. I simply added an xsputn override to the cout filebuf. The override does nothing special at all if there is a non-trivial codecvt installed. However if the codecvt returns true for always_noconv(), then this function can dump an entire string ...
Howard Hinnant
- [libcxx] r188080 - Add a check for arrays of unknown bounds to is_destructible. This fixes http://llvm.org/bugs/show_bug.cgi?id=16839
Howard Hinnant
- r188083 - DirectIvarAssignment: Replace vtable'd objects with simple functions.
Benjamin Kramer
- r188084 - Add a convenient way to compare GCCVersions without creating temporary objects.
Benjamin Kramer
- r188085 - Only emit debug info for implicit members that actually get codegen, not just ODR use.
David Blaikie
- r188086 - clang-cl: Don't pass /defaultlib to the linker
Hans Wennborg
- r188088 - Remove "static" on simple temporary StringRef.
Benjamin Kramer
- r188089 - Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h.
Robert Wilhelm
- [clang-tools-extra] r188092 - [tests] Update to use lit_config and lit package, as appropriate.
Daniel Dunbar
- [clang-tools-extra] r188094 - cpp11-migrate: Fixed path problem with include/exclude paths
Tareq A. Siraj
- r188101 - [arcmt] When handling unbridged casts, handle the body of BlockDecl separately because ParentMap does not record
Argyrios Kyrtzidis
- r188112 - Fix for PR16570: when comparing two function pointers, discard qualifiers when
Richard Trieu
- [PATCH] Fixing a bug where debug info for a local variable gets emitted at file scope
Yunzhong Gao
- [PATCH] clang-cl: Choose executable name base on input name or /Fe
Hans Wennborg
- r188120 - Fix typo in template diffing docs.
Richard Trieu
- r188121 - Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr.
James Dennett
- r188123 - Correctly profile CXXPseudoDestructorExprs.
Eli Friedman
- r188126 - clang/test/Driver/cl-options.c: Suppress this on cygming due to -fno-builtin.
NAKAMURA Takumi
- r188127 - [analyzer] Update Open Projects and Potential Checkers pages.
Jordan Rose
- r188128 - Simplify now that llvm::sys::current_path checks $PWD.
Rafael Espindola
- [PATCH] Add support for -fsanitize-blacklist and default blacklists for DFSan
Peter Collingbourne
- [libclc] r188129 - configure: Fix build when clang is installed to a non-standard prefix
Tom Stellard
- [libclc] r188130 - Implement generic rint()
Tom Stellard
- [libclc] r188131 - Add some missing convert_* functions
Tom Stellard
- r188132 - Fix warning in builds without asserts.
Rafael Espindola
- [PATCH] Correctly check for the main file in the presence of line markers
Eli Friedman
- r188133 - Avoid spurious error messages if parent template class cannot be instantiated
Serge Pavlov
- r188134 - Added source locs for angled parentheses in class/var template partial specs.
Enea Zaffanella
- [PATCH] [-cxx-abi microsoft] Mangle member pointers better
David Majnemer
- r188137 - Fix to PR16225 (Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope")
Serge Pavlov
- [PATCH] PR16225 - Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope"
Serge Pavlov
- r188138 - Omit llvm:: before SmallVector and SmallVectorImpl. We have using directive in include/clang/Basic/LLVM.h.
Robert Wilhelm
- r188139 - Omit llvm:: before StringRef and SmallString. We have using directive in include/clang/Basic/LLVM.h.
Robert Wilhelm
- [PATCH] [-cxx-abi microsoft] Mangle TemplateArgument::Declaration for references
David Majnemer
- [PATCH] [-cxx-abi microsoft] Mangle __uuidof correctly into template parameters
David Majnemer
- [PATCH] Local classes in templates (PR9685 fix)
Erik Olofsson
- [PATCH] Recursive AST deserialization
Erik Olofsson
- [PATCH] [ClangFormat] Add ConstructorInitializerOffset to control initializer list indentation
Klemens Baum
- r188151 - Fix misindentation.
Richard Smith
- r188153 - This change fixes the formatting of statements such as catch (E& e).
Manuel Klimek
Last message date:
Sun Aug 11 20:51:18 PDT 2013
Archived on: Tue Aug 4 15:31:10 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).