Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(427)

Issue 3946041: code review 3946041: syscall: fix mksysnum_linux.sh (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 2 months ago by ality
Modified:
14 years, 2 months ago
Reviewers:
CC:
rsc, bradfitzgoog, golang-dev
Visibility:
Public.

Description

syscall: fix mksysnum_linux.sh A few system call numbers on x86 Linux are defined in terms of a previous definition, e.g., #define __NR_timer_create 259 #define __NR_timer_settime (__NR_timer_create+1) ... #define __NR_mq_open 277 #define __NR_mq_unlink (__NR_mq_open+1) This change assumes the numbers are sorted sequentially in the input file.

Patch Set 1 #

Patch Set 2 : code review 3946041: syscall: fix mksysnum_linux.sh #

Total comments: 4

Patch Set 3 : code review 3946041: syscall: fix mksysnum_linux.sh #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -4 lines) Patch
M src/pkg/syscall/mksysnum_linux.sh View 1 2 1 chunk +12 lines, -4 lines 0 comments Download
M src/pkg/syscall/zsysnum_linux_386.go View 2 chunks +13 lines, -0 lines 0 comments Download

Messages

Total messages: 6
ality
Hello rsc (cc: golang-dev@googlegroups.com), I'd like you to review this change.
14 years, 2 months ago (2011-01-10 13:21:33 UTC) #1
bradfitzgoog
http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh File src/pkg/syscall/mksysnum_linux.sh (right): http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh#newcode27 src/pkg/syscall/mksysnum_linux.sh:27: $prev = $2; It's bad practice to use $2 ...
14 years, 2 months ago (2011-01-10 16:44:46 UTC) #2
rsc
LGTM Please fix and I will submit. http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh File src/pkg/syscall/mksysnum_linux.sh (right): http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh#newcode26 src/pkg/syscall/mksysnum_linux.sh:26: fmt($1, $2); ...
14 years, 2 months ago (2011-01-11 16:02:02 UTC) #3
ality
http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh File src/pkg/syscall/mksysnum_linux.sh (right): http://codereview.appspot.com/3946041/diff/2001/src/pkg/syscall/mksysnum_linux.sh#newcode26 src/pkg/syscall/mksysnum_linux.sh:26: fmt($1, $2); On 2011/01/11 16:02:02, rsc wrote: > $prev ...
14 years, 2 months ago (2011-01-11 19:25:26 UTC) #4
rsc
LGTM
14 years, 2 months ago (2011-01-11 19:37:02 UTC) #5
rsc
14 years, 2 months ago (2011-01-11 19:38:17 UTC) #6
*** Submitted as http://code.google.com/p/go/source/detail?r=7220a25dbacf ***

syscall: fix mksysnum_linux.sh

A few system call numbers on x86 Linux are
defined in terms of a previous definition,

e.g.,
	#define __NR_timer_create	259
	#define __NR_timer_settime	(__NR_timer_create+1)
	...
	#define __NR_mq_open		277
	#define __NR_mq_unlink		(__NR_mq_open+1)

This change assumes the numbers are sorted
sequentially in the input file.

R=rsc, bradfitzwork
CC=golang-dev
http://codereview.appspot.com/3946041

Committer: Russ Cox <rsc@golang.org>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b