{"push_id":999662538,"size":268,"distinct_size":264,"ref":"refs/heads/openbsd","head":"776a0f2ceed44bad8c319657202208550896ac98","before":"a9430a359f36e8d19505398129223a60d3f3b972","commits":[{"sha":"d485a511d011aca349c7cda97775392981bf5d5f","author":{"email":"a21553c0a71239a6740b133f11bd75fc2074b623@ntecs.de","name":"Michael Neumann"},"message":"Recognize #[thread_local] on extern static. Fixes #30795.\n\nThis will correctly add the thread_local attribute to the external static\nvariable \"errno\":\n\n    extern {\n         #[thread_local]\n         static errno: c_int;\n    }\n\nBefore this commit, the thread_local attribute is ignored.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/d485a511d011aca349c7cda97775392981bf5d5f"},{"sha":"ca76cf120bec1b700df967cda5a2d3f4cd323cb6","author":{"email":"a21553c0a71239a6740b133f11bd75fc2074b623@ntecs.de","name":"Michael Neumann"},"message":"Add test case for #[thread_local] on extern statics","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/ca76cf120bec1b700df967cda5a2d3f4cd323cb6"},{"sha":"5ad4673a405c34932e021bfdacc58ee47ead5881","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@kazlauskas.me","name":"Simonas Kazlauskas"},"message":"Add a no-landing-pads MIR pass\n\nThe pass removes the unwind branch of each terminator, thus moving the responsibility of handling\nthe -Z no-landing-pads flag to a small self-contained pass… instead of polluting the translator.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/5ad4673a405c34932e021bfdacc58ee47ead5881"},{"sha":"680bdbc2a7d8b158d2ddb3e88610990a54104ba9","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"rustbuild: Don't make any directories when enabled\n\nAs part of the ./configure step don't create any directories if rustbuild is\nenable as rustbuild will take care of everything.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/680bdbc2a7d8b158d2ddb3e88610990a54104ba9"},{"sha":"5aef0e8fac85fbc1a2ac580f43ea007dd013a777","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"rustbuild: Fix submodules for out of tree builds\n\nBe sure to put the git command into the right directory when we run the\nsubmodule management information.\n\nCloses #31619","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/5aef0e8fac85fbc1a2ac580f43ea007dd013a777"},{"sha":"347a257a474c0ee2d24f9fe780df16fdd7fb4972","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@ludios.org","name":"Ivan Kozik"},"message":"reference: vtable entries are resolved at runtime","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/347a257a474c0ee2d24f9fe780df16fdd7fb4972"},{"sha":"810a51402917672a6dd8a3f063ea118c79016481","author":{"email":"1e2b83c56705e4642004bdd8ffbc2d72ac1325b2@gmail.com","name":"mitaa"},"message":"Add crates to search-index","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/810a51402917672a6dd8a3f063ea118c79016481"},{"sha":"1b5d2f21d65bcb9045d86dc952cadf2e52e6eb23","author":{"email":"d6f83bf8c4bd84de31594083b8fedf440fa975d1@gmail.com","name":"Jeffrey Seyfried"},"message":"Don't compute LastPrivate data for Def::Err.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/1b5d2f21d65bcb9045d86dc952cadf2e52e6eb23"},{"sha":"bf3ff77ec8c2049c3523842e341036a2c4c2281d","author":{"email":"42ee1283fa93145dc205825665c7f8829a49038e@gmail.com","name":"rphmeier"},"message":"Fix #31706","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/bf3ff77ec8c2049c3523842e341036a2c4c2281d"},{"sha":"94499e3385fd42b2dbc75614e867183dd63c529a","author":{"email":"42ee1283fa93145dc205825665c7f8829a49038e@gmail.com","name":"rphmeier"},"message":"Fix sentence in E0451 diagnostic.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/94499e3385fd42b2dbc75614e867183dd63c529a"},{"sha":"6cb41e2e822ba792a6a08398557091b835cc6dde","author":{"email":"9d453a1217cdbe5f1b6ee9de855b7e8d3436f8e6@users.noreply.github.com","name":"Sébastien Marie"},"message":"specify the cpu type for LLVM for OpenBSD target\n\nThe initial purpose is to workaround the LLVM bug\nhttps://llvm.org/bugs/show_bug.cgi?id=26554 for OpenBSD.\n\nBy default, the `cpu' is defined to `generic`. But with a 64bit\nprocessor, the optimization for `generic` will use invalid asm code as\nNOP (the generated code for NOP isn't a NOP).\n\nAccording to #20777, \"x86-64\" is the right thing to do for x86_64\nbuilds.\n\nCloses: #31363","distinct":false,"url":"https://api.github.com/repos/semarie/rust/commits/6cb41e2e822ba792a6a08398557091b835cc6dde"},{"sha":"b6a65df6d5d458de0eb96641e4f3cc3497172844","author":{"email":"92db609b8007e8ad5e633f1530d9df21d90665f4@gmail.com","name":"Amanieu d'Antras"},"message":"Add into_inner to AssertRecoverSafe","distinct":false,"url":"https://api.github.com/repos/semarie/rust/commits/b6a65df6d5d458de0eb96641e4f3cc3497172844"},{"sha":"cf144d16e9cf4ce56affbbf82ae1e6b60c62a0ef","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@clark.gb.net","name":"Ali Clark"},"message":"remove unused import from dragonfly os raw","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/cf144d16e9cf4ce56affbbf82ae1e6b60c62a0ef"},{"sha":"c99409f7932a21b0d465fab465302769f70a9686","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@clark.gb.net","name":"Ali Clark"},"message":"unfork freebsd stat definitions, fixes x86","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/c99409f7932a21b0d465fab465302769f70a9686"},{"sha":"8fd746999041cf8baed0aa8ec72e9124c350bd0a","author":{"email":"dddccf71ac082961ac856a6ac9f2b87a0ba13044@gmail.com","name":"Tobias Bucher"},"message":"Implement `Clone` for `std::vec::IntoIter`","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/8fd746999041cf8baed0aa8ec72e9124c350bd0a"},{"sha":"3c534188f0875f5881cfa66c2daf64ec49d79af9","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@clark.gb.net","name":"Ali Clark"},"message":"time_t is long on freebsd and dragonfly (and nsec should be long)\n\nThis becomes less relevant for dragonfly a i686 support is dropped since\nrelease 40, but using long allows some compatibility for older versions.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/3c534188f0875f5881cfa66c2daf64ec49d79af9"},{"sha":"90afb85a0c6c51a82933094f79ab0027915148c2","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@clark.gb.net","name":"Ali Clark"},"message":"re-add freebsd padding\n\nreproduces the padding found here:\nhttps://svnweb.freebsd.org/base/release/10.1.0/sys/sys/stat.h?view=markup#l139","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/90afb85a0c6c51a82933094f79ab0027915148c2"},{"sha":"6115f2effeb32d76f22abac69700c9125de4bba1","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@clark.gb.net","name":"Ali Clark"},"message":"bring freebsd linker config up-to-date (same as dragonfly)","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/6115f2effeb32d76f22abac69700c9125de4bba1"},{"sha":"1752615591ee99939a1c41a638c89d5add295317","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@kazlauskas.me","name":"Simonas Kazlauskas"},"message":"MSVC SEH in MIR is implemented here","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/1752615591ee99939a1c41a638c89d5add295317"},{"sha":"403fc4186ed89434544f2ba6f8a8650419c7bf11","author":{"email":"5fe014533dc2118b313a9e0374041b564f2c4932@users.noreply.github.com","name":"Ulrik Sverdrup"},"message":"fmt: Make sure write_fmt's implementation can use write_char\n\nIt looks like the Adapter inside write_fmt was never updated to forward\nthe write_char method.","distinct":true,"url":"https://api.github.com/repos/semarie/rust/commits/403fc4186ed89434544f2ba6f8a8650419c7bf11"}]}