History log of /freebsd/sys/arm/arm/support.S (Results 1 – 25 of 78)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c7142afe 27-Mar-2025 Andrew Turner <andrew@FreeBSD.org>

arm: Remove FLASHADDR and PHYSADDR

They appear to have been used when executing directly from flash,
however are now unused.

Reviewed by: cognet, imp
Sponsored by: Arm Ltd
Differential Revision: ht

arm: Remove FLASHADDR and PHYSADDR

They appear to have been used when executing directly from flash,
however are now unused.

Reviewed by: cognet, imp
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D49498

show more ...


Revision tags: release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0
# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0
# a1211156 19-Jul-2021 Mateusz Guzik <mjg@FreeBSD.org>

arm: retire bzero

Same as bcopy.

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 6799c73d 19-Jul-2021 Mateusz Guzik <mjg@FreeBSD.org>

arm: retire bcopy

It is obsolete since ba96f37758412151 ("Use __builtin for various mem*
and b* (e.g. bzero) routines.")

Discussed with: cognet
Sponsored by: Rubicon Communications, LLC ("Netgate")


# 9ef5b650 19-Jul-2021 Mateusz Guzik <mjg@FreeBSD.org>

arm: bcmp -> memcmp

The bcmp symbol is not used, at the same time memcmp as pulled from
libkern does byte-by-byte comparison.

So happens bcmp as found in support.S is in fact renamed memcmp, rename

arm: bcmp -> memcmp

The bcmp symbol is not used, at the same time memcmp as pulled from
libkern does byte-by-byte comparison.

So happens bcmp as found in support.S is in fact renamed memcmp, rename
it back.

Discussed with: cognet
Sponsored by: Rubicon Communications, LLC ("Netgate")

show more ...


# c1da17a8 26-Jun-2021 Olivier Houchard <cognet@FreeBSD.org>

arm: Garbage collect _arm_memcpy/_arm_bzero.

Remove any attempt to use _arm_memcpy and _arm_bzero. It was used by some
xscale platforms to provide functions to use the DMA engine for big
zeroing/cop

arm: Garbage collect _arm_memcpy/_arm_bzero.

Remove any attempt to use _arm_memcpy and _arm_bzero. It was used by some
xscale platforms to provide functions to use the DMA engine for big
zeroing/copying work, but those platforms are long gone, and it's unlikely
anything else will use those.

show more ...


Revision tags: release/13.0.0
# d06e999c 02-Dec-2020 Michal Meloun <mmel@FreeBSD.org>

Fix r368153. Wrong branch of #ifdef __ARMEB__ was deleted.


# f72366f9 29-Nov-2020 Michal Meloun <mmel@FreeBSD.org>

_ARM_ARCH_5E is always defined, we not support older CPUs.


# 0879a642 29-Nov-2020 Michal Meloun <mmel@FreeBSD.org>

Remove remaining support of big endian byte order.
Big endian support was ceased by removing ARMv4 sub architecture.


Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0
# fc2a8776 20-Mar-2018 Ed Maste <emaste@FreeBSD.org>

Rename assym.s to assym.inc

assym is only to be included by other .s files, and should never
actually be assembled by itself.

Reviewed by: imp, bdrewery (earlier)
Sponsored by: The FreeBSD Foundati

Rename assym.s to assym.inc

assym is only to be included by other .s files, and should never
actually be assembled by itself.

Reviewed by: imp, bdrewery (earlier)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D14180

show more ...


Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0
# 416ba5c7 22-Jun-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with HEAD (r280229-r284686).


# 37a48d40 28-May-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r282615-r283655

Sponsored by: The FreeBSD Foundation


# 98e0ffae 27-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge sync of head


# 66fb2f18 24-May-2015 Andrew Turner <andrew@FreeBSD.org>

Remove trailing whitespace from sys/arm/arm


# d899be7d 19-Jan-2015 Glen Barber <gjb@FreeBSD.org>

Reintegrate head: r274132-r277384

Sponsored by: The FreeBSD Foundation


# 8f0ea33f 13-Jan-2015 Glen Barber <gjb@FreeBSD.org>

Reintegrate head revisions r273096-r277147

Sponsored by: The FreeBSD Foundation


# d7e0694a 08-Dec-2014 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r275478 through r275622.


# 2c3f939c 08-Dec-2014 Enji Cooper <ngie@FreeBSD.org>

MFhead @ r275589


# ef477cd7 05-Dec-2014 Andrew Turner <andrew@FreeBSD.org>

Place the literal pool after a RET otherwise clang 3.5 tries to put it too
far away from a ldr psuedo instruction. With this clang will place the
literal value here where it's close enough to be load

Place the literal pool after a RET otherwise clang 3.5 tries to put it too
far away from a ldr psuedo instruction. With this clang will place the
literal value here where it's close enough to be loaded.

MFC after: 1 week
Sponsored by: ABT Systems Ltd

show more ...


# da976f9d 05-Dec-2014 Enji Cooper <ngie@FreeBSD.org>

MFhead @ r275496


# 24ce0a02 04-Dec-2014 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r275387 through r275477.


# c258e1cc 02-Dec-2014 Andrew Turner <andrew@FreeBSD.org>

Switch to unified syntax so these can be built with clang 3.5.

MFC after: 1 week
Sponsored by: ABT Systems Ltd


# 60c317af 01-Dec-2014 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r275262 through r275363.


# 018ce57c 30-Nov-2014 Enji Cooper <ngie@FreeBSD.org>

MFhead @ r275324


# 4c1720fd 30-Nov-2014 Andrew Turner <andrew@FreeBSD.org>

Correctly a few incorrect uses of ENTRY/EENTRY and END/EEND

Sponsored by: ABT Systems Ltd


1234