From owner-svn-ports-all@FreeBSD.ORG Wed Sep 3 03:36:43 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5989CAB6; Wed, 3 Sep 2014 03:36:43 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4428010AF; Wed, 3 Sep 2014 03:36:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s833ahl9052403; Wed, 3 Sep 2014 03:36:43 GMT (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s833afrK052396; Wed, 3 Sep 2014 03:36:41 GMT (envelope-from vanilla@FreeBSD.org) Message-Id: <201409030336.s833afrK052396@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: vanilla set sender to vanilla@FreeBSD.org using -f From: "Vanilla I. Shu" Date: Wed, 3 Sep 2014 03:36:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r367149 - in head/emulators/skyeye: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 03:36:43 -0000 Author: vanilla Date: Wed Sep 3 03:36:41 2014 New Revision: 367149 URL: http://svnweb.freebsd.org/changeset/ports/367149 QAT: https://qat.redports.org/buildarchive/r367149/ Log: Upgrade to 1.2.5. PR: ports/193155 Submitted by: Ports Fury. Added: head/emulators/skyeye/files/patch-arch__bfin__common__bfin-dis.c (contents, props changed) head/emulators/skyeye/files/patch-device__nandflash__nadflash_smallblock.c (contents, props changed) head/emulators/skyeye/files/patch-utils__main__skyeye.c (contents, props changed) head/emulators/skyeye/files/patch-utils__profile__symbol.h (contents, props changed) Deleted: head/emulators/skyeye/files/patch-Makefile head/emulators/skyeye/files/patch-arch_coldfire_Makefile head/emulators/skyeye/pkg-plist Modified: head/emulators/skyeye/Makefile head/emulators/skyeye/distinfo head/emulators/skyeye/pkg-descr Modified: head/emulators/skyeye/Makefile ============================================================================== --- head/emulators/skyeye/Makefile Wed Sep 3 03:31:25 2014 (r367148) +++ head/emulators/skyeye/Makefile Wed Sep 3 03:36:41 2014 (r367149) @@ -2,31 +2,21 @@ # $FreeBSD$ PORTNAME= skyeye -PORTVERSION= 1.2 -PORTREVISION= 6 -DISTVERSIONPREFIX=v -DISTVERSIONSUFFIX=_Rel +PORTVERSION= 1.2.5 +DISTVERSIONSUFFIX= _REL CATEGORIES= emulators -MASTER_SITES= http://download.gro.clinux.org/skyeye/ +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Environment simulates typical ARM-base embedded computer systems -BUILD_DEPENDS= ${LOCALBASE}/lib/libiberty.a:${PORTSDIR}/devel/gnulibiberty \ - ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd -RUN_DEPENDS= ${LOCALBASE}/lib/libiberty.a:${PORTSDIR}/devel/gnulibiberty \ - ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd +LICENSE= GPLv2 -USES= gmake pkgconfig tar:bzip2 -USE_GNOME= gtk20 -WRKSRC= ${WRKDIR}/${PORTNAME}-v1 +USE_BINUTILS= yes +USE_GCC= any +GNU_CONFIGURE= yes +CONFIGURE_ENV= ac_cv_func_working_mktime=yes -NO_STAGE= yes -.include +PLIST_FILES= bin/skyeye -ONLY_FOR_ARCHS= i386 - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/binary/skyeye ${PREFIX}/bin - -.include +.include Modified: head/emulators/skyeye/distinfo ============================================================================== --- head/emulators/skyeye/distinfo Wed Sep 3 03:31:25 2014 (r367148) +++ head/emulators/skyeye/distinfo Wed Sep 3 03:36:41 2014 (r367149) @@ -1,2 +1,2 @@ -SHA256 (skyeye-v1.2_Rel.tar.bz2) = 4eaa26efe36ba036d3c7cab51466972d1178c1dd6141e430e4e7f4a76eb3f15b -SIZE (skyeye-v1.2_Rel.tar.bz2) = 428488 +SHA256 (skyeye-1.2.5_REL.tar.gz) = 2eca1ad7f8f11e72e332944c9c41470861c337da3d3ddf535fb0efc610a2a08b +SIZE (skyeye-1.2.5_REL.tar.gz) = 1069422 Added: head/emulators/skyeye/files/patch-arch__bfin__common__bfin-dis.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/skyeye/files/patch-arch__bfin__common__bfin-dis.c Wed Sep 3 03:36:41 2014 (r367149) @@ -0,0 +1,65 @@ +--- arch/bfin/common/bfin-dis.c.orig ++++ arch/bfin/common/bfin-dis.c +@@ -310,7 +310,7 @@ + REG_RL7, + REG_RH0, REG_RH1, REG_RH2, REG_RH3, REG_RH4, REG_RH5, REG_RH6, + REG_RH7, +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_R1_0, REG_R3_2, REG_R5_4, REG_R7_6, REG_P0, REG_P1, REG_P2, + REG_P3, + REG_P4, REG_P5, REG_SP, REG_FP, REG_A0x, REG_A1x, REG_A0w, REG_A1w, +@@ -401,7 +401,7 @@ + + /* R(0..7) */ + static enum machine_registers decode_dregs[] = { +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + }; + + #define dregs(x) REGNAME(decode_dregs[(x) & 7]) +@@ -497,7 +497,7 @@ + + /* dregs pregs */ + static enum machine_registers decode_dpregs[] = { +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_P0, REG_P1, REG_P2, REG_P3, REG_P4, REG_P5, REG_SP, REG_FP, + }; + +@@ -505,7 +505,7 @@ + + /* [dregs pregs] */ + static enum machine_registers decode_gregs[] = { +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_P0, REG_P1, REG_P2, REG_P3, REG_P4, REG_P5, REG_SP, REG_FP, + }; + +@@ -513,7 +513,7 @@ + + /* [dregs pregs (iregs mregs) (bregs lregs)] */ + static enum machine_registers decode_regs[] = { +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_P0, REG_P1, REG_P2, REG_P3, REG_P4, REG_P5, REG_SP, REG_FP, + REG_I0, REG_I1, REG_I2, REG_I3, REG_M0, REG_M1, REG_M2, REG_M3, + REG_B0, REG_B1, REG_B2, REG_B3, REG_L0, REG_L1, REG_L2, REG_L3, +@@ -626,7 +626,7 @@ + + /* [dregs pregs (iregs mregs) (bregs lregs) dregs2_sysregs1 open sysregs2 sysregs3] */ + static enum machine_registers decode_allregs[] = { +- REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_P0, REG_P1, REG_P2, REG_P3, REG_P4, REG_P5, REG_SP, REG_FP, + REG_I0, REG_I1, REG_I2, REG_I3, REG_M0, REG_M1, REG_M2, REG_M3, + REG_B0, REG_B1, REG_B2, REG_B3, REG_L0, REG_L1, REG_L2, REG_L3, +@@ -685,7 +685,7 @@ + get_allreg (int grp, int reg) + { + int fullreg = (grp << 3) | reg; +- /* REG_R0, REG_R1, REG_R2, REG_R3, REG_R4, REG_R5, REG_R6, REG_R7, ++ /* REG_RR0, REG_RR1, REG_RR2, REG_RR3, REG_RR4, REG_RR5, REG_RR6, REG_RR7, + REG_P0, REG_P1, REG_P2, REG_P3, REG_P4, REG_P5, REG_SP, REG_FP, + REG_I0, REG_I1, REG_I2, REG_I3, REG_M0, REG_M1, REG_M2, REG_M3, + REG_B0, REG_B1, REG_B2, REG_B3, REG_L0, REG_L1, REG_L2, REG_L3, Added: head/emulators/skyeye/files/patch-device__nandflash__nadflash_smallblock.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/skyeye/files/patch-device__nandflash__nadflash_smallblock.c Wed Sep 3 03:36:41 2014 (r367149) @@ -0,0 +1,11 @@ +--- device/nandflash/nandflash_smallblock.c.orig ++++ device/nandflash/nandflash_smallblock.c +@@ -516,7 +516,7 @@ + #endif + nf->writebuffer=(u8*)malloc(dev->pagedumpsize); + //nf->memsize=528*32*4096; +- if ((nf->fdump= open(dev->dump, FILE_FLAG)) < 0) ++ if ((nf->fdump= open(dev->dump, FILE_FLAG, S_IRUSR | S_IWUSR)) < 0) + { + free(nf); + printf("error open nandflash dump!\n"); Added: head/emulators/skyeye/files/patch-utils__main__skyeye.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/skyeye/files/patch-utils__main__skyeye.c Wed Sep 3 03:36:41 2014 (r367149) @@ -0,0 +1,10 @@ +--- utils/main/skyeye.c.orig ++++ utils/main/skyeye.c +@@ -46,6 +46,7 @@ + + #include + #include "code_cov.h" ++#include "symbol.h" + + /** + * A global variable , point to the current archtecture Added: head/emulators/skyeye/files/patch-utils__profile__symbol.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/skyeye/files/patch-utils__profile__symbol.h Wed Sep 3 03:36:41 2014 (r367149) @@ -0,0 +1,10 @@ +--- utils/profile/symbol.h.orig ++++ utils/profile/symbol.h +@@ -73,6 +73,7 @@ + ARMword ARMul_TaskCreate(ARMul_State *state); + void ARMul_ReportEnergy(ARMul_State *state, FILE* pf); + void ARMul_Consolidate(ARMul_State *state); ++char *get_sym(ARMword address); + + #endif + #endif Modified: head/emulators/skyeye/pkg-descr ============================================================================== --- head/emulators/skyeye/pkg-descr Wed Sep 3 03:31:25 2014 (r367148) +++ head/emulators/skyeye/pkg-descr Wed Sep 3 03:36:41 2014 (r367149) @@ -1,9 +1,9 @@ -SkyEye is an Open Source Software Project. The goal of SkyEye is to provide an -integrated simulation environment in Linux and Windows. SkyEye environment -simulates typical Embedded Computer Systems (Now it supports Atmel AT91 board -based on ARM7TDMI CPU, board based on ARM720T CPU, board based on StrongARM -(SA1100/SA1110). You can run some Embedded Operation System such as ARM Linux, -uClinux, uc/OS-II (ucos-ii) etc in SkyEye, and analyze or debug them at source -level. +SkyEye is an Open Source Software Project. The goal of SkyEye is to +provide an integrated simulation environment in Linux and Windows. +SkyEye environment simulates typical Embedded Computer Systems (Now it +supports Atmel AT91 board based on ARM7TDMI CPU, board based on ARM720T +CPU, board based on StrongARM (SA1100/SA1110). You can run some Embedded +Operation System such as ARM Linux, uClinux, uc/OS-II (ucos-ii) etc in +SkyEye, and analyze or debug them at source level. WWW: http://www.skyeye.org/