{"push_id":1370506779,"size":7,"distinct_size":1,"ref":"refs/heads/writev","head":"ae2a86f8509abbfab68943865d49aa4f23261c3c","before":"499cbee426627a1a2412ee3ae847e43e3a4156ee","commits":[{"sha":"48bb4cc18e3469e44e7ab93d00a9cf2a97a01c05","author":{"name":"Ronald G. Minnich","email":"1ad177a67c639ec0754cbb464860f28ae81ec22e@gmail.com"},"message":"riscv: get all the libs and cmd to build\n\nWe have to stop building snoopy and the aeexec tool by\ndefault for now (you can still build them for amd64 by hand).\n\nBut with this change you can build at top level and everything\nbuilds as expected. For instance, building riscv for me is this:\n\nARCH=riscv CC=~/projects/riscv/riscv-tools/bin/riscv64-unknown-elf-gcc\\\n\tLD=~/projects/riscv/riscv-tools/bin/riscv64-unknown-elf-ld build\n\nand it builds. The kernel no longer links but that's taken care of by sweat equity.\n\nHarvey is once again multi-architecture, at least for libraries and userland.\n\nSigned-off-by: Ronald G. Minnich <rminnich@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/48bb4cc18e3469e44e7ab93d00a9cf2a97a01c05"},{"sha":"7ee7b27682cdc14e90b6a2e1cfa88d132c62cfc0","author":{"name":"Dan Cross","email":"a51eaf20f802010ab42a6ddabeaf16a0aaefcee9@gajendra.net"},"message":"Avoid non-portable uses of __builtin_return_address in libs.\n\n__builtin_return_address() called with an argument other than\nzero breaks building on aarch64.  Make the current version of\n`getcallerpc` an amd64-specific function, and introduce a\nnew function to get a backtrace that is called from ppanic()\nin malloc.c.  I'll write versions of these in assembler for ARM.\n\nSigned-off-by: Dan Cross <cross@gajendra.net>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/7ee7b27682cdc14e90b6a2e1cfa88d132c62cfc0"},{"sha":"ef5c3e6b3fec81a554e35b07a6f656e0eded164f","author":{"name":"Dan Cross","email":"a51eaf20f802010ab42a6ddabeaf16a0aaefcee9@gajendra.net"},"message":"Compile minimal aarch64 kernel.\n\nWhere 'kernel' is defined as a single 'WFI' instruction.\n\nSigned-off-by: Dan Cross <cross@gajendra.net>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/ef5c3e6b3fec81a554e35b07a6f656e0eded164f"},{"sha":"bde5d230ddfc38736f7dc2797799e585cb3f0b8e","author":{"name":"Dan Cross","email":"a51eaf20f802010ab42a6ddabeaf16a0aaefcee9@gajendra.net"},"message":"Add ACPI-types compatibility file for building ACPI on ARM.\n\nACPI is pretty much x86-specific, but it's a long-standing\nPlan 9 tradition that one can build everything everywhere.\n\nSigned-off-by: Dan Cross <cross@gajendra.net>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/bde5d230ddfc38736f7dc2797799e585cb3f0b8e"},{"sha":"e779c04674fb1f34cbcb4b9f2edca60a22dd5d21","author":{"name":"Dan Cross","email":"a51eaf20f802010ab42a6ddabeaf16a0aaefcee9@gajendra.net"},"message":"More stack backtraces saved.\n\nSigned-off-by: Dan Cross <cross@gajendra.net>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/e779c04674fb1f34cbcb4b9f2edca60a22dd5d21"},{"sha":"5519f3acf0c56ded3025e20697c1b4bff21a5dc0","author":{"name":"Dan Cross","email":"a51eaf20f802010ab42a6ddabeaf16a0aaefcee9@gajendra.net"},"message":"Various bits of aarch64 code to support ARM64.\n\nImplement (or copy from another architecture) most of the\nbits required for building libraries and applications for\naarch64.  The system more or less builds now.\n\nI'm sure there are some bugs in this code: see, for example,\nlibc/aarch64/main9.S: this is the \"get to build\" stage.  The\nnext stage is \"make work.\"\n\nSigned-off-by: Dan Cross <cross@gajendra.net>","distinct":false,"url":"https://api.github.com/repos/rminnich/harvey/commits/5519f3acf0c56ded3025e20697c1b4bff21a5dc0"},{"sha":"ae2a86f8509abbfab68943865d49aa4f23261c3c","author":{"name":"ron minnich","email":"1ad177a67c639ec0754cbb464860f28ae81ec22e@gmail.com"},"message":"Merge branch 'master' into writev","distinct":true,"url":"https://api.github.com/repos/rminnich/harvey/commits/ae2a86f8509abbfab68943865d49aa4f23261c3c"}]}
{"actor":{"display_login":"rminnich"}}