Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2012 10:48:09 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r303069 - head/emulators/bsvc/files
Message-ID:  <201208241048.q7OAm97l022611@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Aug 24 10:48:09 2012
New Revision: 303069
URL: http://svn.freebsd.org/changeset/ports/303069

Log:
  Fix build with clang

Added:
  head/emulators/bsvc/files/patch-Assemblers__68kasm__assemble.c   (contents, props changed)
  head/emulators/bsvc/files/patch-Assemblers__68kasm__build.c   (contents, props changed)
  head/emulators/bsvc/files/patch-Assemblers__68kasm__directive.c   (contents, props changed)
  head/emulators/bsvc/files/patch-Assemblers__68kasm__listing.c   (contents, props changed)
  head/emulators/bsvc/files/patch-Assemblers__68kasm__movem.c   (contents, props changed)
  head/emulators/bsvc/files/patch-Tools__xtermpipe__xtermpipe.cxx   (contents, props changed)
  head/emulators/bsvc/files/patch-sim68000__main.cxx   (contents, props changed)
  head/emulators/bsvc/files/patch-sim68360__main.cxx   (contents, props changed)

Added: head/emulators/bsvc/files/patch-Assemblers__68kasm__assemble.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Assemblers__68kasm__assemble.c	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,19 @@
+--- ./Assemblers/68kasm/assemble.c.orig	1998-11-09 04:39:28.000000000 +0100
++++ ./Assemblers/68kasm/assemble.c	2012-08-24 12:34:05.509913887 +0200
+@@ -62,6 +62,8 @@
+ extern FILE *listFile;		/* Listing file */
+ extern char listFlag;
+ 
++void assemble(char *line, int *errorPtr);
++
+ 
+ processFile()
+ {
+@@ -106,6 +108,7 @@
+ }
+ 
+ 
++void
+ assemble(line, errorPtr)
+ char *line;
+ int *errorPtr;

Added: head/emulators/bsvc/files/patch-Assemblers__68kasm__build.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Assemblers__68kasm__build.c	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,18 @@
+--- ./Assemblers/68kasm/build.c.orig	1998-11-09 04:39:28.000000000 +0100
++++ ./Assemblers/68kasm/build.c	2012-08-24 12:31:42.849913226 +0200
+@@ -58,6 +58,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ move(mask, size, source, dest, errorPtr)
+ int mask, size;
+ opDescriptor *source, *dest;
+@@ -216,6 +217,7 @@
+  ***********************************************************************/
+ 
+ 
++void
+ immedInst(mask, size, source, dest, errorPtr)
+ int mask, size;
+ opDescriptor *source, *dest;

Added: head/emulators/bsvc/files/patch-Assemblers__68kasm__directive.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Assemblers__68kasm__directive.c	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,50 @@
+--- ./Assemblers/68kasm/directive.c.orig	1998-11-09 04:39:28.000000000 +0100
++++ ./Assemblers/68kasm/directive.c	2012-08-24 12:30:34.710913465 +0200
+@@ -53,6 +53,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ org(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -115,6 +116,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ equ(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -157,6 +159,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ set(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -210,6 +213,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ dc(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -319,6 +323,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ dcb(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -385,6 +390,7 @@
+  *
+  ***********************************************************************/
+ 
++void
+ ds(size, label, op, errorPtr)
+ int size;
+ char *label, *op;

Added: head/emulators/bsvc/files/patch-Assemblers__68kasm__listing.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Assemblers__68kasm__listing.c	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,10 @@
+--- ./Assemblers/68kasm/listing.c.orig	2012-08-24 12:25:01.061915000 +0200
++++ ./Assemblers/68kasm/listing.c	2012-08-24 12:32:19.960913679 +0200
+@@ -108,6 +108,7 @@
+ }
+ 
+ 
++void
+ listObj(data, size)
+ int data, size;
+ {

Added: head/emulators/bsvc/files/patch-Assemblers__68kasm__movem.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Assemblers__68kasm__movem.c	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,18 @@
+--- ./Assemblers/68kasm/movem.c.orig	1998-11-09 04:39:28.000000000 +0100
++++ ./Assemblers/68kasm/movem.c	2012-08-24 12:28:10.639913796 +0200
+@@ -62,6 +62,7 @@
+ char *evalList();
+ 
+ 
++void
+ movem(size, label, op, errorPtr)
+ int size;
+ char *label, *op;
+@@ -167,6 +168,7 @@
+ }
+ 
+ 
++void
+ reg(size, label, op, errorPtr)
+ int size;
+ char *label, *op;

Added: head/emulators/bsvc/files/patch-Tools__xtermpipe__xtermpipe.cxx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-Tools__xtermpipe__xtermpipe.cxx	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,10 @@
+--- ./Tools/xtermpipe/xtermpipe.cxx.orig	2012-08-24 12:25:01.293914000 +0200
++++ ./Tools/xtermpipe/xtermpipe.cxx	2012-08-24 12:35:23.714913382 +0200
+@@ -40,6 +40,7 @@
+     return(1);
+ }
+ 
++int
+ main()
+ {
+   int read_id, write_id;

Added: head/emulators/bsvc/files/patch-sim68000__main.cxx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-sim68000__main.cxx	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,10 @@
+--- ./sim68000/main.cxx.orig	2012-08-24 12:25:03.072914000 +0200
++++ ./sim68000/main.cxx	2012-08-24 12:37:47.584914549 +0200
+@@ -19,6 +19,7 @@
+ #include "devices/DeviceRegistry.hxx"
+ #include "loader/Loader.hxx"
+ 
++int
+ main()
+ {
+   BasicCPU& processor = *(new m68000);

Added: head/emulators/bsvc/files/patch-sim68360__main.cxx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bsvc/files/patch-sim68360__main.cxx	Fri Aug 24 10:48:09 2012	(r303069)
@@ -0,0 +1,10 @@
+--- ./sim68360/main.cxx.orig	2012-08-24 12:25:01.322915000 +0200
++++ ./sim68360/main.cxx	2012-08-24 12:40:04.506914092 +0200
+@@ -22,6 +22,7 @@
+ #include "devices/DeviceRegistry.hxx"
+ #include "loader/Loader.hxx"
+ 
++int
+ main()
+ {
+   BasicCPU& processor = *(new cpu32);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208241048.q7OAm97l022611>