aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/ld
diff options
context:
space:
mode:
authorDavid du Colombier <0intro@gmail.com>2014-03-21 19:26:47 +0100
committerDavid du Colombier <0intro@gmail.com>2014-03-21 19:26:47 +0100
commitdc008af94df00e90be9a22bb7e321f9677f12639 (patch)
tree3700b58d04c7c17b26d0419dab017de28fc9fa04 /src/cmd/ld
parentf182a6eec895a6d916ed61e9d6f50a84fd970e69 (diff)
downloadgo-dc008af94df00e90be9a22bb7e321f9677f12639.tar.xz
cmd/ld: fix warnings on Plan 9
warning: src/cmd/ld/macho.c:595 sign-extended character constant warning: src/cmd/ld/macho.c:595 sign-extended character constant warning: src/cmd/ld/symtab.c:63 sign-extended character constant warning: src/cmd/ld/symtab.c:63 sign-extended character constant LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/76580046
Diffstat (limited to 'src/cmd/ld')
-rw-r--r--src/cmd/ld/macho.c2
-rw-r--r--src/cmd/ld/symtab.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/ld/macho.c b/src/cmd/ld/macho.c
index 0f9b0d2d2d..61306bb7ca 100644
--- a/src/cmd/ld/macho.c
+++ b/src/cmd/ld/macho.c
@@ -592,7 +592,7 @@ machosymtab(void)
} else {
p = s->extname;
while (*p++ != '\0') {
- if(*p == '\xc2' && *(p+1) == '\xb7') {
+ if((uchar)*p == 0xc2 && (uchar)*(p+1) == 0xb7) {
adduint8(ctxt, symstr, '.');
p++;
} else {
diff --git a/src/cmd/ld/symtab.c b/src/cmd/ld/symtab.c
index 22e5bb5d95..c87d0f089c 100644
--- a/src/cmd/ld/symtab.c
+++ b/src/cmd/ld/symtab.c
@@ -60,7 +60,7 @@ putelfstr(char *s)
if(p != nil) {
p = q = elfstrdat+off;
while (*q != '\0') {
- if(*q == '\xc2' && *(q+1) == '\xb7') {
+ if((uchar)*q == 0xc2 && (uchar)*(q+1) == 0xb7) {
q += 2;
*p++ = '.';
elfstrsize--;