Commit Graph

  • 5e0b7598b2 Merge pull request #242 from dimbleby/canonicalize-clang Jyun-Yan You 2015-12-08 08:53:19 +08:00
  • 40d0ba1e1a Add bundled CLang includes in default options Nikolay Amiantov 2015-12-07 23:22:21 +03:00
  • 27623d0497 Make sure that we really have found clang David Hotham 2015-11-29 13:25:15 +00:00
  • a9fef00dd6 Merge pull request #239 from mjkoo/fix-compile Jyun-Yan You 2015-11-20 09:05:03 +08:00
  • 46bddf1108 Fix compiler errors Maxwell Koo 2015-11-14 17:21:03 -05:00
  • 870c1bf65a Merge pull request #238 from dimbleby/unsafe-functions Jyun-Yan You 2015-10-28 21:59:05 +08:00
  • 9f35a0c050 Merge pull request #237 from oprudkyi/master Jyun-Yan You 2015-10-28 21:58:29 +08:00
  • 6430b2d48e Presume that a function taking a pointer is unsafe David Hotham 2015-10-24 10:30:04 +01:00
  • db14dc1c9c use lddconfig to lookup for libclang.so on linux Oleksii Prudkyi 2015-10-23 23:32:41 +03:00
  • 9bf91de435 Bump version Jyun-Yan You 2015-08-31 22:06:22 +08:00
  • 50c3af2b95 Merge pull request #221 from jdub/libclang-debian-search Jyun-Yan You 2015-08-24 08:43:16 +08:00
  • ab7e08c494 Merge pull request #230 from irauta/master Jyun-Yan You 2015-08-10 08:47:28 +08:00
  • 2d1e9f6f52 Add test for 'packed' attribute. Ilkka Rauta 2015-07-29 16:22:09 +03:00
  • 975ab84a59 Add support for 'packed' attribute. Ilkka Rauta 2015-07-29 15:20:31 +03:00
  • e550606250 Merge pull request #229 from IvanUkhov/typo Jyun-Yan You 2015-07-27 08:49:04 +08:00
  • db76eb090d Fix a typo Ivan Ukhov 2015-07-25 08:43:09 -04:00
  • dccb0542ca Merge pull request #226 from RAOF/master Jyun-Yan You 2015-07-18 13:15:57 +08:00
  • 822e1f5632 Use parser.check(&token::Eof) rather than .eat(). Christopher James Halse Rogers 2015-07-17 21:36:22 +08:00
  • a806233333 Merge pull request #224 from luser/int-consts Jyun-Yan You 2015-07-10 11:38:37 +08:00
  • 9684646d7b Add support for generating consts for integer constants. Fixes #145. Ted Mielczarek 2015-07-07 15:00:16 -04:00
  • cf66ef0fd8 Add Debian/Ubuntu locations to clang search paths Jeff Waugh 2015-06-28 22:58:20 +10:00
  • 1cd7d98050 Merge pull request #222 from jdub/builder-match-pat Jyun-Yan You 2015-07-01 19:30:00 +08:00
  • 3a6e8a805f match_pat support for bindgen::builder() API Jeff Waugh 2015-07-01 03:35:38 +10:00
  • 87eed4e2e5 Merge pull request #220 from 9prady9/master Jyun-Yan You 2015-06-27 20:22:08 +08:00
  • 7bc37ecb76 Windows platform fixes pradeep 2015-06-25 14:11:44 -04:00
  • ba150d99da Merge pull request #217 from mcarton/fix-sess Jyun-Yan You 2015-06-14 21:58:11 +08:00
  • 7903b37af4 Update to syntex_syntax 0.7.* mcarton 2015-06-13 15:47:32 +02:00
  • e45b23d5af Merge pull request #216 from bfops/clang-arg Jyun-Yan You 2015-06-09 08:37:23 +08:00
  • 7b11da68a9 Add Builder::clang_arg Ben Foppa 2015-06-07 18:25:33 -04:00
  • 3c827b2282 Merge pull request #215 from evadnoob/master Jyun-Yan You 2015-06-04 19:48:07 +08:00
  • 2784b84d4d updated documentation with location of libclang when only command line xcode installed. David Boon 2015-06-03 06:45:52 -07:00
  • e9b2f7a2d4 add -I /path/to/clang/include to clang args used in the bindgen! plugin Jorge Aparicio 2015-05-23 16:08:09 -05:00
  • e0367f87c4 remove unnecessary lifetime bound from Bindings::write Jorge Aparicio 2015-05-11 14:45:02 -05:00
  • 9896a57d85 Merge pull request #209 from tupshin/patch-1 Jyun-Yan You 2015-05-10 22:33:38 +08:00
  • f0c15b74eb Update README.md Tupshin Harper 2015-05-10 08:45:56 -04:00
  • 1904125760 Be more conservative about dependency version requirements Edward Barnard 2015-05-06 12:33:11 +01:00
  • 742ad9b5bf Update tests not to require bindgen_plugin and enable testing on travis Edward Barnard 2015-05-06 12:28:57 +01:00
  • 37808344b0 Add a builder interface to libbindgen Edward Barnard 2015-05-06 12:27:56 +01:00
  • cc71a7eaa7 Merge pull request #207 from cosmo0920/add-architecture-triples Jyun-Yan You 2015-05-06 08:34:03 +08:00
  • e8d1248983 Add version and description to Cargo.toml Jyun-Yan You 2015-05-06 01:58:25 +08:00
  • e473f1237b Add architecture triples for Ubuntu and Debian based Linux Hiroshi Hatake 2015-05-06 02:44:45 +09:00
  • 40b62ebc98 Rename packages to match conventions and bump version number Edward Barnard 2015-05-03 15:25:06 +01:00
  • 22a570a041 Update tests to partially run on 1.0 beta Edward Barnard 2015-05-03 14:51:36 +01:00
  • 943cf6f321 Update bindgen plugin to work with syntex Edward Barnard 2015-05-03 14:51:01 +01:00
  • 5cc41de6d4 Support building bindgen with rust 1.0 beta Edward Barnard 2015-05-03 11:40:47 +01:00
  • 9628cb08d1 rustup: add required trace_mac when declaring ExpansionCfg Paul Osborne 2015-04-24 21:39:17 -05:00
  • 1fe304a92b Move rustc plugin out into its own crate. Philipp Brüschweiler 2015-04-18 12:33:17 +02:00
  • 73216990d1 Merge branch 'get-clang-headers' of https://github.com/Blei/rust-bindgen Jyun-Yan You 2015-04-19 15:02:59 +08:00
  • 84a12891ec Try to include clang's bundled include files if possible. Philipp Brüschweiler 2015-04-17 23:35:16 +02:00
  • 91dd300665 Don't transmute from &Trait to Box<Trait>. Philipp Brüschweiler 2015-04-17 23:38:16 +02:00
  • 7ab9b692aa fix: impl Clone on generated structs/enums Jorge Aparicio 2015-04-13 21:30:43 -05:00
  • bd7fac7d81 fix build on master rust Сухарик 2015-04-09 21:09:33 +03:00
  • 520cb00460 upstream rust changes: spit out '1usize' instead of '1u' Jason Fager 2015-03-30 10:15:41 -04:00
  • b1bf46eb9e Clean up allows Tamir Duberstein 2015-03-22 14:20:53 -07:00
  • 51401e6c85 Purge old_io Tamir Duberstein 2015-03-22 13:53:33 -07:00
  • c94d200b8c Silence warnings Tamir Duberstein 2015-03-22 13:34:06 -07:00
  • 52736b31b8 Rustup Tamir Duberstein 2015-03-22 12:23:22 -07:00
  • 0a129fab88 Whitespace Tamir Duberstein 2015-03-22 12:23:27 -07:00
  • f30873d74d Fix build Jyun-Yan You 2015-03-08 18:24:14 +08:00
  • d00e6d6e5d update to rust nightly Jorge Aparicio 2015-03-06 08:18:35 -05:00
  • d54fe74319 add a cargo feature to statically link to libclang Jorge Aparicio 2015-03-01 13:02:13 -05:00
  • 5ae225e393 fix: update to rust nightly Jorge Aparicio 2015-03-01 13:01:30 -05:00
  • f70cf4237e Use LIBCLANG_STATIC variable to control static linking Jyun-Yan You 2015-02-25 22:11:24 +08:00
  • bff2545568 Install LLVM static libraries Jyun-Yan You 2015-02-24 21:30:38 +08:00
  • 22594ee01f Link to LLVM/clang statically Kevin Murphy 2015-02-17 15:43:19 -08:00
  • cece1ceb96 update Hash impl for upstream Jason Fager 2015-02-20 22:25:59 -05:00
  • dd56f8d000 upstream rust changes Jason Fager 2015-02-19 19:26:08 -05:00
  • 3cfa3c2d85 upstream rust changes Jason Fager 2015-02-16 21:25:12 -05:00
  • f43729e483 Solve warnings on build script Renato Zannon 2015-02-10 01:50:11 -02:00
  • 3d05143a80 Make build script search on multiple directories on Linux Renato Zannon 2015-02-10 01:31:14 -02:00
  • 78c90aaf52 Fix build Will Wykeham 2015-02-10 00:10:49 +00:00
  • 68a6c304da Use old_path panicbit 2015-02-06 10:33:33 +01:00
  • a7adb21c3b Update unboxed closure syntax. Nik Voss 2015-01-30 10:34:20 +01:00
  • 63ed330d0e Update bindgen bin for io -> old_io too. Robert Clipsham 2015-01-28 22:05:33 +00:00
  • 9d2ad79c1c Fixes for std::io -> std::old_io Rust changes. Robert Clipsham 2015-01-28 21:36:59 +00:00
  • 4c1d2f1253 Fix build Jyun-Yan You 2015-01-24 01:12:16 +08:00
  • 91e8aa60af Merge pull request #164 from wartman4404/exitcode Jyun-Yan You 2015-01-22 00:12:17 +08:00
  • f4c15329cc set return code on non-panic errors wartman4404 2015-01-21 02:04:56 -06:00
  • 9d81b99a88 Use usize/us instead of uint/u in generated code Andrew Cann 2015-01-12 16:18:34 +08:00
  • c35a4809a8 Update for integer renaming Dan Burkert 2015-01-10 12:19:46 -08:00
  • 0dfb8a1f78 Fix build for rustc 1.0.0-nightly (44a287e6e 2015-01-08 17:03:40 -0800) Dan Burkert 2015-01-10 11:19:20 -08:00
  • 06970f1901 Gets tests running, simplifies use of Cursor.visit. Christopher Chambers 2015-01-07 20:19:00 -06:00
  • f03bd2bcea Fix unboxed closures Aidan Hobson Sayers 2015-01-08 01:12:27 +00:00
  • 295d153b3f Macro is now a reserved keyword Aidan Hobson Sayers 2015-01-07 02:55:14 +00:00
  • cb9d288036 Fixes after entry api modifications Francois Bernier 2015-01-05 20:42:40 -05:00
  • a78f887c3d Fix build Edward Barnard 2015-01-03 14:27:03 +00:00
  • d120a06a07 Don't try to generate assessors for bitfields in anonymous structs. Closes #151. Edward Barnard 2015-01-03 14:15:20 +00:00
  • b016bc541a Recurse through arrays and pointers to anonymous structs. Closes #150. Edward Barnard 2015-01-03 14:03:44 +00:00
  • 76b8db5f9b fix build on master rust Сухарик 2015-01-03 03:19:20 +03:00
  • 6172a9f538 Fix build Edward Barnard 2015-01-01 16:39:40 +00:00
  • b9b468b897 Structs containing bitfields are now the correct size and bitfield accessors can be written by hand if required. Edward Barnard 2015-01-01 15:59:43 +00:00
  • 69b39ce424 Arrays of type in function arguments now generate pointers to type as per the C90 standard. Closes #97. Edward Barnard 2015-01-01 13:48:28 +00:00
  • fc0a9ab26a Adds Default impls for generated composites. Christopher Chambers 2014-12-31 16:25:15 -06:00
  • 7fd7634550 Fixes a struct test that was previously incorrect. Christopher Chambers 2014-12-31 10:57:40 -06:00
  • fffb60bff6 Merge branch 'override-enum-type' of https://github.com/dgalling/rust-bindgen Jyun-Yan You 2015-01-01 00:24:42 +08:00
  • 4482a25cb4 Merge branch 'func_proto' of https://github.com/chris-chambers/rust-bindgen Jyun-Yan You 2015-01-01 00:05:49 +08:00
  • f32759ce5d Add macro option to override enum type Davis Gallinghouse 2014-12-24 02:45:24 -05:00
  • e81f8e2420 Run travis with llvm 3.4 and 3.5. Stop running tests until #89 is fixed. Edward Barnard 2014-12-29 22:14:24 +01:00
  • 97945161d2 Adds support for function prototypes, improves tests. Christopher Chambers 2014-12-29 16:12:44 -06:00
  • 59d21bed70 Correctly output builtins. Closes #29. Edward Barnard 2014-12-29 22:07:29 +01:00