a56: main.c and gram.c use different declarations of pc as pc is used
authorThorsten Alteholz <debian@alteholz.de>
Wed, 27 Dec 2017 20:08:50 +0000 (12:08 -0800)
committerJason Self <j@jxself.org>
Wed, 27 Dec 2017 20:08:50 +0000 (12:08 -0800)
as an integer everywhere, the 'external unsigned long' must be wrong

a56/main.c

index cc03c7475122c5957000da2e3b3ad305b9c4d0cf..a6efff3d3b9f5e99a325065d42f4134349281b76 100644 (file)
@@ -9,6 +9,7 @@
 
 /*
  * Copyright (C) 2008 Robert Millan <rmh@aybabtu.com>
+ * Copyright (C) 2012 Thorsten Alteholz <debian@alteholz.de>
  *
  * This file is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published
@@ -51,7 +52,7 @@ static char *Copyright = "Copyright (C) 1990-1994 Quinn C. Jensen";
 
 int pass;
 int error, warning;
-extern unsigned long pc;
+extern unsigned int pc;
 extern int seg;
 BOOL binary_listing = FALSE;
 BOOL list_includes = FALSE;