summaryrefslogtreecommitdiffstats
path: root/llvm/bindings/ocaml/analysis
Commit message (Collapse)AuthorAgeFilesLines
* [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raiseJeroen Ketema2016-04-011-1/+1
| | | | | | | | | | | The llvm_string_of_message function, called by llvm_raise, calls LLVMDisposeMessage, which expects the message to be dynamically allocated; it fails freeing the message otherwise. So always dynamically allocate with LLVMCreateMessage. Differential Revision: http://reviews.llvm.org/D18675 llvm-svn: 265116
* Silence warnings in OCaml bindingsJeroen Ketema2016-03-311-0/+1
| | | | | | | | | * LLVMDisposeMessage lives in llvm-c/Core.h, include this file where necessary * LLVMAddTargetData has been removed, follow suit in the bindings Differential Revision: http://reviews.llvm.org/D18633 llvm-svn: 265001
* Remove autoconf supportChris Bieneman2016-01-261-19/+0
| | | | | | | | | | | | | | | | Summary: This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html "I felt a great disturbance in the [build system], as if millions of [makefiles] suddenly cried out in terror and were suddenly silenced. I fear something [amazing] has happened." - Obi Wan Kenobi Reviewers: chandlerc, grosbach, bob.wilson, tstellarAMD, echristo, whitequark Subscribers: chfast, simoncook, emaste, jholewinski, tberghammer, jfb, danalbert, srhines, arsenm, dschuff, jyknight, dsanders, joker.eph, llvm-commits Differential Revision: http://reviews.llvm.org/D16471 llvm-svn: 258861
* [OCaml] [cmake] Add CMake buildsystem for OCaml.Peter Zotov2014-12-011-0/+5
| | | | | | Closes PR15325. llvm-svn: 223071
* [OCaml] Drop support for 3.12.1 and earlier.Peter Zotov2014-10-293-3/+2
| | | | | | | | | | In practice this means: * Always using -g flag. * Embedding -cclib -lstdc++ into the corresponding cma/cmxa file. This also moves -lstdc++ in a single place. * Using caml_named_value instead of a homegrown mechanism. llvm-svn: 220843
* [OCaml] Fix whitespace.Peter Zotov2014-10-282-8/+8
| | | | llvm-svn: 220766
* OCaml bindings: formattingSylvestre Ledru2013-11-013-5/+5
| | | | | | | | This commit only changes comments and documentation in OCaml bindings. The official name of the language is OCaml, and the usage is now consistent. Patch by Peter Zotov llvm-svn: 193836
* remove dead makefile flags.Chris Lattner2009-06-241-1/+0
| | | | llvm-svn: 74064
* Expose Function::viewCFG and Function::viewCFGOnly to bindings.Erick Tryzelaar2008-03-313-0/+26
| | | | llvm-svn: 48982
* This patch cleans up the OCaml bindings so that they format nicely withGordon Henriksen2008-03-091-11/+10
| | | | | | | | ocamldoc. It does not yet hook into the build system, though. Patch by Erick Tryzelaar! llvm-svn: 48095
* remove attribution from a variety of miscellaneous files.Chris Lattner2007-12-293-6/+6
| | | | llvm-svn: 45425
* remove attributions from the rest of the llvm makefiles.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45416
* Adding bindings for memory buffers and module providers. SwitchingGordon Henriksen2007-12-191-1/+1
| | | | | | to exceptions rather than variants for error handling in Ocaml. llvm-svn: 45226
* Fix bug in constructing Ocaml option types in the bindings.Gordon Henriksen2007-12-081-1/+1
| | | | llvm-svn: 44704
* Adding ocamldoc-style comments for the Ocaml bindings.Gordon Henriksen2007-12-012-5/+12
| | | | llvm-svn: 44494
* Bindings for the verifier.Gordon Henriksen2007-10-064-0/+128
llvm-svn: 42707
OpenPOWER on IntegriCloud