View | Details | Raw Unified | Return to bug 256131 | Differences between
and this patch

Collapse All | Expand All

(-)b/lang/mecrisp-stellaris/Makefile (-2 / +3 lines)
Lines 1-6 Link Here
1
PORTNAME=	mecrisp-stellaris
1
PORTNAME=	mecrisp-stellaris
2
DISTVERSION=	2.5.8
2
DISTVERSION=	2.5.9
3
PORTREVISION=	1
4
CATEGORIES=	lang
3
CATEGORIES=	lang
5
MASTER_SITES=	SF/mecrisp
4
MASTER_SITES=	SF/mecrisp
6
5
Lines 16-21 EXTRAS_DESC= Add disassembler and math library to Forth core Link Here
16
EXTRAS_VARS=		PROGRAM=mecrisp-stellaris-freebsd-with-disassembler-and-math
15
EXTRAS_VARS=		PROGRAM=mecrisp-stellaris-freebsd-with-disassembler-and-math
17
EXTRAS_VARS_OFF=	PROGRAM=mecrisp-stellaris-freebsd
16
EXTRAS_VARS_OFF=	PROGRAM=mecrisp-stellaris-freebsd
18
17
18
PKGMESSAGE=	pkg-message-${ARCH}
19
19
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
20
21
21
.if ${OSVERSION} < 1300000
22
.if ${OSVERSION} < 1300000
(-)b/lang/mecrisp-stellaris/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1616415161
1
TIMESTAMP = 1621882899
2
SHA256 (mecrisp-stellaris-2.5.8.tar.gz) = 52d82dc938b4b4b15bba6e77d20112525789e23ac982e464f9ae9274d404784e
2
SHA256 (mecrisp-stellaris-2.5.9.tar.gz) = 56539aeb2ff8f7d36f2149410255ec683b8279feb7dbadbda4e14a96528e598a
3
SIZE (mecrisp-stellaris-2.5.8.tar.gz) = 5809418
3
SIZE (mecrisp-stellaris-2.5.9.tar.gz) = 5835193
(-)a/lang/mecrisp-stellaris/files/patch-mecrisp-stellaris-source_freebsd-ra_terminal.s (-25 lines)
Removed Link Here
1
--- mecrisp-stellaris-source/freebsd-ra/terminal.s.orig	2021-04-10 12:49:15 UTC
2
+++ mecrisp-stellaris-source/freebsd-ra/terminal.s
3
@@ -167,7 +167,6 @@ serial_key: @ ( -- c ) Receive one character
4
 cacheflush:
5
 @ -----------------------------------------------------------------------------
6
 
7
-.ifdef m0core
8
   @ ARMv6 hat keine Speicherbarrieren.  Das muss über einen syscall realisiert werden
9
   push {r4-r7, lr}
10
   movs r0, #0      @ ARM_SYNC_ICACHE
11
@@ -180,14 +179,6 @@ cacheflush:
12
   @ Datenstruktur arm_sync_icache_args für den sysarch-Aufruf
13
 0:.word incipit
14
   .word totalsize
15
-
16
-.else
17
-  @ auf ARMv7 und später nehmen wir einfach die Barrien-Befehle
18
-  dmb
19
-  dsb
20
-  isb  
21
-  bx lr
22
-.endif
23
 
24
 @ -----------------------------------------------------------------------------
25
   Wortbirne Flag_foldable_0, "arguments" @ ( -- a-addr )

Return to bug 256131