PERFORCE change 126089 for review
Xin LI
delphij at FreeBSD.org
Wed Sep 5 09:45:01 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=126089
Change 126089 by delphij at charlie on 2007/09/05 16:44:19
IFC
Affected files ...
.. //depot/projects/delphij_fork/contrib/less/main.c#4 integrate
.. //depot/projects/delphij_fork/lib/libutil/expand_number.3#2 integrate
.. //depot/projects/delphij_fork/lib/libutil/expand_number.c#2 integrate
.. //depot/projects/delphij_fork/lib/libutil/humanize_number.3#2 integrate
.. //depot/projects/delphij_fork/sys/arm/xscale/i80321/i80321.c#2 integrate
Differences ...
==== //depot/projects/delphij_fork/contrib/less/main.c#4 (text+ko) ====
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/contrib/less/main.c,v 1.11 2007/08/13 16:15:26 delphij Exp $ */
+/* $FreeBSD: src/contrib/less/main.c,v 1.12 2007/09/04 13:54:09 delphij Exp $ */
/*
* Copyright (C) 1984-2007 Mark Nudelman
*
@@ -244,7 +244,7 @@
quit(QUIT_OK);
}
- if (missing_cap && !know_dumb)
+ if (missing_cap && !know_dumb && !less_is_more)
error("WARNING: terminal is not fully functional", NULL_PARG);
init_mark();
open_getchr();
==== //depot/projects/delphij_fork/lib/libutil/expand_number.3#2 (text+ko) ====
@@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libutil/expand_number.3,v 1.1 2007/09/01 06:19:11 pjd Exp $
+.\" $FreeBSD: src/lib/libutil/expand_number.3,v 1.2 2007/09/05 14:25:16 pjd Exp $
.\"
.Dd April 16, 2007
.Dt EXPAND_NUMBER 3
@@ -77,6 +77,8 @@
.It Bq Er ERANGE
Result doesn't fit into 64 bits.
.El
+.Sh SEE ALSO
+.Xr humanize_number 3
.Sh HISTORY
The
.Fn expand_number
==== //depot/projects/delphij_fork/lib/libutil/expand_number.c#2 (text+ko) ====
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libutil/expand_number.c,v 1.1 2007/09/01 06:19:11 pjd Exp $");
+__FBSDID("$FreeBSD: src/lib/libutil/expand_number.c,v 1.2 2007/09/05 14:27:13 pjd Exp $");
#include <sys/types.h>
#include <ctype.h>
@@ -68,7 +68,22 @@
}
s = tolower(*endptr);
- for (i = 0; i < unit[i] != '\0'; i++) {
+ switch (s) {
+ case 'b':
+ case 'k':
+ case 'm':
+ case 'g':
+ case 't':
+ case 'p':
+ case 'e':
+ break;
+ default:
+ /* Unrecognized unit. */
+ errno = EINVAL;
+ return (-1);
+ }
+
+ for (i = 0; unit[i] != '\0'; i++) {
if (s == unit[i])
break;
if ((number < 0 && (number << 10) > number) ||
@@ -78,11 +93,6 @@
}
number <<= 10;
}
- if (unit[i] == '\0') {
- /* Unrecognized unit. */
- errno = EINVAL;
- return (-1);
- }
*num = number;
return (0);
==== //depot/projects/delphij_fork/lib/libutil/humanize_number.3#2 (text+ko) ====
@@ -1,5 +1,5 @@
.\" $NetBSD: humanize_number.3,v 1.4 2003/04/16 13:34:37 wiz Exp $
-.\" $FreeBSD: src/lib/libutil/humanize_number.3,v 1.10 2006/09/17 21:27:35 ru Exp $
+.\" $FreeBSD: src/lib/libutil/humanize_number.3,v 1.11 2007/09/05 14:25:16 pjd Exp $
.\"
.\" Copyright (c) 1999, 2002 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -146,6 +146,8 @@
If
.Dv HN_GETSCALE
is specified, the prefix index number will be returned instead.
+.Sh SEE ALSO
+.Xr expand_number 3
.Sh HISTORY
The
.Fn humanize_number
==== //depot/projects/delphij_fork/sys/arm/xscale/i80321/i80321.c#2 (text+ko) ====
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/arm/xscale/i80321/i80321.c,v 1.6 2006/07/25 01:08:41 kevlo Exp $");
+__FBSDID("$FreeBSD: src/sys/arm/xscale/i80321/i80321.c,v 1.7 2007/09/04 18:45:27 cognet Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -213,8 +213,6 @@
PCIM_CMD_SERRESPEN;
bus_space_write_4(sc->sc_st, sc->sc_atu_sh,
PCIR_COMMAND, preg);
- preg = bus_space_read_4(sc->sc_st, sc->sc_atu_sh,
- PCIR_COMMAND);
}
/* Initialize the bus space tags. */
i80321_io_bs_init(&sc->sc_pci_iot, sc);
More information about the p4-projects
mailing list