| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Since there is no Runemask constant in UTF-8 enum in
9atom, removing the other constants leads to an empty
enum, which is illegal. Thus, we remove enum entirely.
LGTM=r
R=golang-codereviews, r
CC=golang-codereviews
https://codereview.appspot.com/82660044
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have never released cmd/prof and don't plan to.
Now that nm, addr2line, and objdump have been rewritten in Go,
cmd/prof is the only thing keeping us from deleting libmach.
Delete cmd/prof, and then since nothing is using libmach, delete libmach.
13,000 lines of C deleted.
LGTM=minux.ma
R=golang-codereviews, minux.ma
CC=golang-codereviews, iant, r
https://codereview.appspot.com/87020044
|
|
|
|
|
|
|
|
|
| |
This change depends on CL 57170052.
LGTM=rsc
R=rsc, bradfitz
CC=golang-codereviews
https://codereview.appspot.com/60840049
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We now use the %A, %D, %P, and %R routines from liblink
across the board.
Fixes issue 7178.
Fixes issue 7055.
LGTM=iant
R=golang-codereviews, gobot, rsc, dave, iant, remyoudompheng
CC=golang-codereviews
https://codereview.appspot.com/49170043
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
|
|
| |
R=rsc, r, 0intro
CC=golang-codereviews
https://codereview.appspot.com/36060047
Committer: David du Colombier <0intro@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The CL 49090043 renamed Ureg structures to Ureg386,
UregArm and UregAmd64. This broke build on Plan 9,
since ureg_x86.h includes /386/include/ureg.h, which
declares a structure named Ureg instead of Ureg386.
R=golang-codereviews, bradfitz
CC=golang-codereviews, rsc
https://codereview.appspot.com/49260043
|
|
|
|
|
|
|
|
| |
R=jas, lucio.dere, rsc
CC=golang-dev
https://codereview.appspot.com/14604047
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
|
|
| |
R=golang-dev, rsc
CC=golang-dev
https://codereview.appspot.com/39280043
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
| |
R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/10760043
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revision 01810e5c68e9 added the following to src/pkg/runtime/stack.h:
StackPreempt = (uintptr)(intptr)0xffffade,
The typedef for intptr is defined in two places:
1. src/pkg/runtime/runtime.h for use by the runtime
2. include/u.h for use by the compilers and linkers
On Plan 9, we don't use include/u.h but instead augment the host's
u.h with extra typedefs. These are in include/plan9/GOARCH/u.h.
We forgot to add intptr. It didn't cause a problem until now since
that typedef was never used outside the runtime.
R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/10023043
|
|
|
|
|
|
|
|
| |
The Bell Labs distribution now supports 21-bit runes.
R=golang-dev, akumar
CC=golang-dev
https://codereview.appspot.com/9249045
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add missing getgoextlinkenabled(void) declaration
in Plan 9 libc.h. This function was added as part
of CL #8183043.
R=golang-dev, minux.ma
CC=golang-dev
https://codereview.appspot.com/8191043
Committer: Shenghou Ma <minux.ma@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Runemax is already defined in libc on 64-bit version of
Plan 9, but is not defined on other versions.
To accommodate, we make sure to rename any previous
instance of Runemax and re-define it subsequently.
R=rsc, ality, rminnich
CC=golang-dev
https://codereview.appspot.com/7232059
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
|
|
| |
R=golang-dev, minux.ma, rsc, ality, seed
CC=golang-dev
https://codereview.appspot.com/7034052
Committer: Anthony Martin <ality@pbrane.org>
|
|
|
|
|
|
|
|
| |
R=golang-dev, minux.ma, ality
CC=golang-dev
http://codereview.appspot.com/6743052
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This set of changes extends the Plan 9 support
to include the AMD64 architecture and should
work on all versions of Plan 9.
R=golang-dev, rminnich, noah.evans, rsc, minux.ma, npe
CC=akskuma, golang-dev, jfflore, noah.evans
http://codereview.appspot.com/6479052
Committer: Russ Cox <rsc@golang.org>
|
|
|
|
|
|
|
|
| |
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5629055
Committer: Russ Cox <rsc@golang.org>
|
|
Previously, I had made available a tarball of
the modified system headers that were necessary
to build on Plan 9 but that was only a stopgap.
I think this method is much better since no
files outside of $GOROOT will have to be added
or modified during the build process.
Also, this is just the first step. I'll change
the build to reference these files in another CL
(that also contains a few more Makefile changes).
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5552056
|