CVS commit: src/sys/arch/mips/include

2024-04-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 27 06:01:08 UTC 2024 Modified Files: src/sys/arch/mips/include: float.h Log Message: mips: fix syntax error in LDBL_MAX (since 2011) To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/mips/include

2024-04-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 27 06:01:08 UTC 2024 Modified Files: src/sys/arch/mips/include: float.h Log Message: mips: fix syntax error in LDBL_MAX (since 2011) To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/mips/include

2023-09-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 14 03:37:01 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Add initial support to gprof(1) for n64 userland Use gp relative call for _mcount(). Stop using macro name MCOUNT as well for

CVS commit: src/sys/arch/mips/include

2023-09-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 14 03:37:01 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Add initial support to gprof(1) for n64 userland Use gp relative call for _mcount(). Stop using macro name MCOUNT as well for

CVS commit: src/sys/arch/mips/include

2023-09-09 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Sep 9 18:49:21 UTC 2023 Modified Files: src/sys/arch/mips/include: mips3_pte.h Log Message: change #define to #error for MIPS3_4100i 8KB page size build protection. To generate a diff of this commit: cvs rdiff -u -r1.31

CVS commit: src/sys/arch/mips/include

2023-09-09 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Sep 9 18:49:21 UTC 2023 Modified Files: src/sys/arch/mips/include: mips3_pte.h Log Message: change #define to #error for MIPS3_4100i 8KB page size build protection. To generate a diff of this commit: cvs rdiff -u -r1.31

CVS commit: src/sys/arch/mips/include

2023-07-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 23 07:20:45 UTC 2023 Modified Files: src/sys/arch/mips/include: cpu.h Log Message: USE __BIT() for CPUF_* flags. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/sys/arch/mips/include/cpu.h

CVS commit: src/sys/arch/mips/include

2023-07-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 23 07:20:45 UTC 2023 Modified Files: src/sys/arch/mips/include: cpu.h Log Message: USE __BIT() for CPUF_* flags. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/sys/arch/mips/include/cpu.h

CVS commit: src/sys/arch/mips/include

2023-05-14 Thread Havard Eidnes
Module Name:src Committed By: he Date: Sun May 14 18:44:27 UTC 2023 Modified Files: src/sys/arch/mips/include: vmparam.h Log Message: Bump MAXTSIZ from 64MB to 128MB also for o32. This so that the rather large cc1 from gcc12 can be run. OK'ed by simonb@ To generate a

CVS commit: src/sys/arch/mips/include

2023-05-14 Thread Havard Eidnes
Module Name:src Committed By: he Date: Sun May 14 18:44:27 UTC 2023 Modified Files: src/sys/arch/mips/include: vmparam.h Log Message: Bump MAXTSIZ from 64MB to 128MB also for o32. This so that the rather large cc1 from gcc12 can be run. OK'ed by simonb@ To generate a

CVS commit: src/sys/arch/mips/include

2023-03-28 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Tue Mar 28 10:54:13 UTC 2023 Modified Files: src/sys/arch/mips/include: bus_space_defs.h types.h Log Message: Add missing PRIuBUSSIZE to mips. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/mips/include

2023-03-28 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Tue Mar 28 10:54:13 UTC 2023 Modified Files: src/sys/arch/mips/include: bus_space_defs.h types.h Log Message: Add missing PRIuBUSSIZE to mips. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/mips/include

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:47 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips/asm.h: Make membar macros conditional on MULTIPROCESSOR. For !MULTIPROCESSOR, define them to be empty or nop as appropriate. To

CVS commit: src/sys/arch/mips/include

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:47 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips/asm.h: Make membar macros conditional on MULTIPROCESSOR. For !MULTIPROCESSOR, define them to be empty or nop as appropriate. To

CVS commit: src/sys/arch/mips/include

2023-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 13 12:00:18 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips/asm.h: Cite source for Cavium sync plunger business. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/sys/arch/mips/include

2023-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 13 12:00:18 UTC 2023 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips/asm.h: Cite source for Cavium sync plunger business. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/sys/arch/mips/include

2022-11-08 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 8 13:04:49 UTC 2022 Modified Files: src/sys/arch/mips/include: mipsNN.h Log Message: Fix tyop in __BITS for the MIPSNN_MTI_CFG7_PREF_MASK macro. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/mips/include

2022-11-08 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 8 13:04:49 UTC 2022 Modified Files: src/sys/arch/mips/include: mipsNN.h Log Message: Fix tyop in __BITS for the MIPSNN_MTI_CFG7_PREF_MASK macro. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/mips/include

2022-08-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 16 13:50:55 UTC 2022 Modified Files: src/sys/arch/mips/include: pci_machdep.h Log Message: Provide pci_intr_setattr To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/pci_machdep.h

CVS commit: src/sys/arch/mips/include

2022-08-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 16 13:50:55 UTC 2022 Modified Files: src/sys/arch/mips/include: pci_machdep.h Log Message: Provide pci_intr_setattr To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/pci_machdep.h

CVS commit: src/sys/arch/mips/include

2022-07-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jul 7 10:06:02 UTC 2022 Modified Files: src/sys/arch/mips/include: types.h Log Message: Add PRIuVSIZE To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/mips/include/types.h Please note that diffs

CVS commit: src/sys/arch/mips/include

2022-07-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jul 7 10:06:02 UTC 2022 Modified Files: src/sys/arch/mips/include: types.h Log Message: Add PRIuVSIZE To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/mips/include/types.h Please note that diffs

CVS commit: src/sys/arch/mips/include

2022-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 9 23:43:20 UTC 2022 Modified Files: src/sys/arch/mips/include: lock.h Log Message: mips: Convert lock.h to membar_release/acquire. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/mips/include

2022-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 9 23:43:20 UTC 2022 Modified Files: src/sys/arch/mips/include: lock.h Log Message: mips: Convert lock.h to membar_release/acquire. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/mips/include

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 19:22:20 UTC 2022 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Redefine LLSCSYNC as empty on non-Octeon MP. This change deletes memory barriers on non-Octeon MP. However, all the appropriate

CVS commit: src/sys/arch/mips/include

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 19:22:20 UTC 2022 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Redefine LLSCSYNC as empty on non-Octeon MP. This change deletes memory barriers on non-Octeon MP. However, all the appropriate

CVS commit: src/sys/arch/mips/include

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 19:22:12 UTC 2022 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Redefine BDSYNC as sync on Octeon, not syncw. BDSYNC is used for membar_sync, which is supposed to be a full sequential

CVS commit: src/sys/arch/mips/include

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 19:22:12 UTC 2022 Modified Files: src/sys/arch/mips/include: asm.h Log Message: mips: Redefine BDSYNC as sync on Octeon, not syncw. BDSYNC is used for membar_sync, which is supposed to be a full sequential

CVS commit: src/sys/arch/mips/include

2022-01-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 4 05:39:12 UTC 2022 Modified Files: src/sys/arch/mips/include: pmap.h Log Message: consistency. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/arch/mips/include/pmap.h Please note that

CVS commit: src/sys/arch/mips/include

2022-01-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 4 05:39:12 UTC 2022 Modified Files: src/sys/arch/mips/include: pmap.h Log Message: consistency. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/arch/mips/include/pmap.h Please note that

CVS commit: src/sys/arch/mips/include

2021-11-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 16 06:04:53 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Add some comments for the RDHWR register numbers. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/sys/arch/mips/include

2021-11-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 16 06:04:53 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Add some comments for the RDHWR register numbers. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/sys/arch/mips/include

2021-11-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 16 06:04:00 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Only need one #define for MIPS_HWR_CPUNUM. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/sys/arch/mips/include

2021-11-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 16 06:04:00 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Only need one #define for MIPS_HWR_CPUNUM. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/sys/arch/mips/include

2021-10-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Oct 30 14:05:40 UTC 2021 Modified Files: src/sys/arch/mips/include: signal.h Log Message: Adjust the rules for sigcontext visibility on MIPS: - Define __HAVE_STRUCT_SIGCONTEXT if _KERNEL (because it's needed for 32-bit

CVS commit: src/sys/arch/mips/include

2021-10-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Oct 30 14:05:40 UTC 2021 Modified Files: src/sys/arch/mips/include: signal.h Log Message: Adjust the rules for sigcontext visibility on MIPS: - Define __HAVE_STRUCT_SIGCONTEXT if _KERNEL (because it's needed for 32-bit

CVS commit: src/sys/arch/mips/include

2021-10-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 27 02:00:46 UTC 2021 Modified Files: src/sys/arch/mips/include: signal.h Log Message: Define __HAVE_STRUCT_SIGCONTEXT for _KERNEL in addition to _LIBC. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/sys/arch/mips/include

2021-10-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 27 02:00:46 UTC 2021 Modified Files: src/sys/arch/mips/include: signal.h Log Message: Define __HAVE_STRUCT_SIGCONTEXT for _KERNEL in addition to _LIBC. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/sys/arch/mips/include

2019-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 29 04:55:36 UTC 2019 Modified Files: src/sys/arch/mips/include: fenv.h Log Message: do the pragma dance to avoid -Wshadow To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/include/fenv.h

CVS commit: src/sys/arch/mips/include

2019-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 29 04:55:36 UTC 2019 Modified Files: src/sys/arch/mips/include: fenv.h Log Message: do the pragma dance to avoid -Wshadow To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/include/fenv.h

CVS commit: src/sys/arch/mips/include

2019-06-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 19 09:55:27 UTC 2019 Modified Files: src/sys/arch/mips/include: mips_param.h Log Message: Whitespace and whitespace consistency To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/sys/arch/mips/include

2019-06-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 19 09:55:27 UTC 2019 Modified Files: src/sys/arch/mips/include: mips_param.h Log Message: Whitespace and whitespace consistency To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/sys/arch/mips/include

2019-05-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 11 06:50:42 UTC 2019 Modified Files: src/sys/arch/mips/include: mips_param.h Log Message: #define for consistency To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/mips/include/mips_param.h

CVS commit: src/sys/arch/mips/include

2019-05-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 11 06:50:42 UTC 2019 Modified Files: src/sys/arch/mips/include: mips_param.h Log Message: #define for consistency To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/mips/include/mips_param.h

Re: CVS commit: src/sys/arch/mips/include

2015-05-02 Thread Christos Zoulas
On May 1, 1:46pm, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/arch/mips/include | | On May 1, 2015, at 11:37 AM, Christos Zoulas chris...@netbsd.org wrote: | | Module Name:src | Committed By: christos | Date: Fri May 1 18:37

Re: CVS commit: src/sys/arch/mips/include

2015-05-02 Thread Matt Thomas
On May 2, 2015, at 4:52 AM, Christos Zoulas chris...@zoulas.com wrote: On May 1, 1:46pm, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/arch/mips/include | | On May 1, 2015, at 11:37 AM, Christos Zoulas chris...@netbsd.org wrote: | | Module Name

Re: CVS commit: src/sys/arch/mips/include

2015-05-02 Thread Christos Zoulas
On May 2, 7:33am, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/arch/mips/include | Not all ABIs run on all CPU architectures. N32/N64 are 64-bit only | so you can exclude all MIPS32 and MIPS1/MIPS2 cpus. | | The ABI for the kernel must be the same as the ABI

re: CVS commit: src/sys/arch/mips/include

2015-05-01 Thread matthew green
If reasonably possible, use MACHINE=MACHINE_ARCH=whatever config.guess uses for the platform. A lot of the different MACHINE values are due to historical reasons annd wouldn't happen again. I think keeping evb* for boards makes sense, though. I agree. MACHINE=evbavr32 and

Re: CVS commit: src/sys/arch/mips/include

2015-05-01 Thread Matt Thomas
On May 1, 2015, at 11:37 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name: src Committed By: christos Date: Fri May 1 18:37:40 UTC 2015 Modified Files: src/sys/arch/mips/include: locore.h Log Message: change #error to KASSERT To generate a diff of this

Re: CVS commit: src/sys/arch/mips/include

2014-07-23 Thread Joerg Sonnenberger
On Tue, Jul 22, 2014 at 10:40:02PM +0100, Alexander Nasonov wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /* in sljitExecAllocator.c */ return (void

Re: CVS commit: src/sys/arch/mips/include

2014-07-23 Thread Matt Thomas
On Jul 23, 2014, at 1:46 PM, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Tue, Jul 22, 2014 at 10:40:02PM +0100, Alexander Nasonov wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /*

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 12:54 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name: src Committed By: alnsn Date: Tue Jul 22 19:54:55 UTC 2014 Modified Files: src/sys/arch/mips/include: sljitarch.h Log Message: Define SLJIT_CACHE_FLUSH() for mips. Actually, this isn't

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Alexander Nasonov
Matt Thomas wrote: On Jul 22, 2014, at 12:54 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name:src Committed By: alnsn Date: Tue Jul 22 19:54:55 UTC 2014 Modified Files: src/sys/arch/mips/include: sljitarch.h Log Message: Define

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 12:54 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name:src Committed By: alnsn Date: Tue Jul 22 19:54:55 UTC 2014 Modified Files:

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Alexander Nasonov
Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /* in sljitExecAllocator.c */ return (void *)uvm_km_alloc(module_map, size, PAGE_SIZE, UVM_KMF_WIRED | UVM_KMF_ZERO |

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 2:40 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /* in sljitExecAllocator.c */ return (void *)uvm_km_alloc(module_map,

Re: CVS commit: src/sys/arch/mips/include

2014-07-22 Thread Alexander Nasonov
Matt Thomas wrote: On Jul 22, 2014, at 2:40 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /* in sljitExecAllocator.c */ return (void

Re: CVS commit: src/sys/arch/mips/include

2014-07-02 Thread Izumi Tsutsui
martin@ wrote: Added Files: src/sys/arch/mips/include: cache_r5900.h Log Message: Restore file for playstation2 accidently overlooked in the big revitilazation Much more r5900 files and #ifdefs have been removed since mips64 merge.

CVS commit: src/sys/arch/mips/include

2010-02-27 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Sat Feb 27 19:10:42 UTC 2010 Modified Files: src/sys/arch/mips/include: locore.h Log Message: Fix a couple old typos in comments. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/arch/mips/include/locore.h

CVS commit: src/sys/arch/mips/include

2010-02-27 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Sat Feb 27 19:10:42 UTC 2010 Modified Files: src/sys/arch/mips/include: locore.h Log Message: Fix a couple old typos in comments. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/arch/mips/include/locore.h