summaryrefslogtreecommitdiff
path: root/src/libbio
Commit message (Collapse)AuthorAgeFilesLines
* build: test for _WIN32, not _MINGW32Joe Poirier2010-09-081-1/+1
| | | | | | | | | | | | | | | | | | | Use OS rather than compiler specific flag the same way that __FreeBSD__, __APPLE__, __OpenBSD__, and __linux__ are used. _WIN32 is defined by GCC (and others) on windows for Win32 and Win64 applications. _WIN32 is set by default for several other windows based compilers: DMC, MSVC, Intel, Watcom, LCC. Although the change is for consistency, it allows the Go tools to be compiled with non-Mingw GCC distributions and non-GCC compilers that support the GCC extensions. R=rsc, brainman, vcc CC=golang-dev http://codereview.appspot.com/2168043 Committer: Russ Cox <rsc@golang.org>
* build: $GOBIN defaults to $GOROOT/binRuss Cox2010-08-241-17/+3
| | | | | | R=r CC=golang-dev http://codereview.appspot.com/1982049
* libbio: fix Bprint bugRuss Cox2010-08-101-21/+49
| | | | | | | | | Make Bprint work even when the amount of output exceeds the available buffer space. R=r CC=golang-dev http://codereview.appspot.com/1968041
* Ports of lib9, libbio and libmach to Windows.Hector Chu2009-11-302-3/+5
| | | | | | | R=rsc http://codereview.appspot.com/157159 Committer: Russ Cox <rsc@golang.org>
* go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia2009-11-231-3/+3
| | | | | | | | | | | | | | | | | the bash scripts and makefiles for building go didn't take into account the fact $GOROOT / $GOBIN could both be directories containing whitespaces, and was not possible to build it in such a situation. this commit adjusts the various makefiles/scripts to make it aware of that possibility, and now it builds successfully when using a path with whitespaces as well. Fixes issue 115. R=rsc, dsymonds1 http://codereview.appspot.com/157067 Committer: Russ Cox <rsc@golang.org>
* convert C runtime to 32-bit runes;Russ Cox2009-08-312-2/+2
| | | | | | | | | rune now unsigned. R=r DELTA=10 (1 added, 0 deleted, 9 changed) OCL=34140 CL=34146
* fix build (Makefile comment convention)Rob Pike2009-08-171-4/+4
| | | | | | R=rsc OCL=33418 CL=33418
* 6l:Russ Cox2008-10-202-6/+13
| | | | | | | | | | | | use libbio instead of maintaining own buffer libbio: always use vlong offsets; die if off_t is too small R=r DELTA=163 (23 added, 63 deleted, 77 changed) OCL=17508 CL=17512
* add gobuild.Russ Cox2008-09-191-0/+2
| | | | | | | | | | use gobuild-generated Makefile for math and os. other makefile tweaks. move math/main.go to test/math.go R=r OCL=15529 CL=15537
* Use a single Make.conf for setting CC, etc.Russ Cox2008-08-031-2/+1
| | | | | | | | | | This makes it easy to build with other flags (like -ggdb) or other compilers (like cc64). R=r DELTA=45 (6 added, 22 deleted, 17 changed) OCL=13790 CL=13793
* import the plan 9 libraries libc (lib9) and libbio into the tree.Rob Pike2008-06-1217-0/+1196
remove the dependency on /home/r. SVN=122482