bio: use UTFmax for Bungetsize and fix libmach to include <libc.h> before <bio.h> (from sources)

This commit is contained in:
cinap_lenrek 2013-05-04 18:30:49 +02:00
parent d359aed939
commit 18e480ceb2
10 changed files with 10 additions and 1 deletions

View file

@ -7,7 +7,7 @@ typedef struct Biobufhdr Biobufhdr;
enum enum
{ {
Bsize = 8*1024, Bsize = 8*1024,
Bungetsize = 4, /* space for ungetc */ Bungetsize = UTFmax+1, /* space for ungetc */
Bmagic = 0x314159, Bmagic = 0x314159,
Beof = -1, Beof = -1,
Bbad = -2, Bbad = -2,

View file

@ -4,6 +4,7 @@
* currently no compiler - not related to 0c * currently no compiler - not related to 0c
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "mips2ureg.h" #include "mips2ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -3,6 +3,7 @@
*/ */
#include <u.h> #include <u.h>
#include "/68020/include/ureg.h" #include "/68020/include/ureg.h"
#include <libc.h>
#include <bio.h> #include <bio.h>
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* arm definition * arm definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/arm/include/ureg.h" #include "/arm/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* alpha definition * alpha definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/alpha/include/ureg.h" #include "/alpha/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* 386 definition * 386 definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/386/include/ureg.h" #include "/386/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* sparc definition * sparc definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/sparc/include/ureg.h" #include "/sparc/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -3,6 +3,7 @@
* forsyth@terzarima.net * forsyth@terzarima.net
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/power/include/ureg.h" #include "/power/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* sparc64 definition * sparc64 definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/sparc64/include/ureg.h" #include "/sparc64/include/ureg.h"
#include <mach.h> #include <mach.h>

View file

@ -2,6 +2,7 @@
* mips definition * mips definition
*/ */
#include <u.h> #include <u.h>
#include <libc.h>
#include <bio.h> #include <bio.h>
#include "/mips/include/ureg.h" #include "/mips/include/ureg.h"
#include <mach.h> #include <mach.h>