cvs commit: src/sys/dev/uart uart_bus.h uart_dev_ns8250.c

2006-04-02 Thread Marcel Moolenaar
marcel 2006-04-02 21:45:55 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_dev_ns8250.c Log: Eliminate the sc_hasfifo flag from the softc. It was only used by the NS8250 class driver. The UART has FIFOs if sc_rxfifosz>1, so test for that inste

cvs commit: src/sys/dev/uart uart_bus_ebus.c

2006-04-02 Thread Marcel Moolenaar
marcel 2006-04-02 21:50:45 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_ebus.c Log: Don't claim a SAB82532. We have scc(4) for that. Revision ChangesPath 1.11 +0 -5 src/sys/dev/uart/uart_bus_ebus.c ___

cvs commit: src/sys/dev/uart uart_bus_ebus.c

2006-04-02 Thread Marcel Moolenaar
marcel 2006-04-02 21:58:09 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_ebus.c Log: Remove unused variable 'error'. Forgotten in previous commit. Revision ChangesPath 1.12 +0 -1 src/sys/dev/uart/uart_bus_ebus.c __

cvs commit: src/etc/rc.d archdep

2006-04-02 Thread Marcel Moolenaar
marcel 2006-04-03 04:34:47 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) etc/rc.d archdep Log: MFC 1.10: On ia64, the unaligned_print sysctl is a debugging knob. Approved by: re (hrs) Revision ChangesPath 1.7.2.4 +0 -3 s

cvs commit: src/sys/kern subr_kdb.c

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-03 17:48:09 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c Log: Replace critical_enter() and critical_exit() in kdb_trap() with intr_disable() and intr_restore() resp. Previously, critical regions would have interrupts disabled, but

cvs commit: src/sys/kern subr_kdb.c

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-03 20:55:52 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c Log: In kdb_trap(), change the type of the local variable 'intr' from int to register_t, as intr_disable() returns the latter and register_t may be wider than int. Poin

cvs commit: src/sys/alpha/include kdb.h src/sys/amd64/include kdb.h src/sys/i386/include kdb.h src/sys/ia64/include kdb.h src/sys/kern subr_kdb.c src/sys/sparc64/include kdb.h

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-03 22:51:47 UTC FreeBSD src repository Modified files: sys/alpha/includekdb.h sys/amd64/includekdb.h sys/i386/include kdb.h sys/ia64/include kdb.h sys/kern subr_kdb.c sys/sparc64/include kdb.h Log: Eliminate HA

cvs commit: src/sys/ia64/ia64 interrupt.c

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-03 23:56:40 UTC FreeBSD src repository Modified files: sys/ia64/ia64interrupt.c Log: Improve handling of IPI_STOP: o use atomic operations to fiddle with stopped_cpus and started_cpus. o disable interrupts while we're waiting to be started. o remo

cvs commit: src/sys/kern subr_kdb.c

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-04 00:40:20 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c Log: Increment kdb_active after we stopped the other CPUs and decrement kdb_active before we restart them. This avoids false positives on restarted CPUs when they test for k

cvs commit: src/sys/dev/uart uart_dev_z8530.c

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-04 01:16:16 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_z8530.c Log: In z8530_divisor() return 0 if the calculated divisor is less than 0. This happens when the baudrate is too high for the given RCLK. Revision ChangesPath

cvs commit: src/sys/amd64/include gdb_machdep.h

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-04 02:44:51 UTC FreeBSD src repository Modified files: sys/amd64/includegdb_machdep.h Log: The PC is register 16, not 18. Pointed out by: grehan@ Revision ChangesPath 1.4 +1 -1 src/sys/amd64/include/gdb_machdep.h ___

cvs commit: src/sys/amd64/amd64 gdb_machdep.c src/sys/amd64/include gdb_machdep.h

2006-04-03 Thread Marcel Moolenaar
marcel 2006-04-04 03:00:20 UTC FreeBSD src repository Modified files: sys/amd64/amd64 gdb_machdep.c sys/amd64/includegdb_machdep.h Log: Sync with i386: Map exceptions to signals in gdb_cpu_signal() so that kgdb(1) gets a SIGTRAP when it needs to. Pointed out

cvs commit: src/sys/dev/scc scc_bfe.h scc_core.c

2006-04-04 Thread Marcel Moolenaar
marcel 2006-04-04 17:33:08 UTC FreeBSD src repository Modified files: sys/dev/scc scc_bfe.h scc_core.c Log: The Z8530 on the MacIO has an interrupt per channel. Deal with this by having interrupt resource variables per channel. We don't set up different interrupt ha

cvs commit: src/sys/geom geom.h geom_bsd.c geom_ccd.c geom_ctl.c

2006-04-07 Thread Marcel Moolenaar
marcel 2006-04-07 16:19:48 UTC FreeBSD src repository Modified files: sys/geom geom.h geom_bsd.c geom_ccd.c geom_ctl.c Log: Change gctl_set_param() to return an error instead of setting an error on the request. Add a wrapper, gctl_set_param_err(), that sets the

cvs commit: src/sys/powerpc/conf GENERIC

2006-04-07 Thread Marcel Moolenaar
marcel 2006-04-07 22:04:07 UTC FreeBSD src repository Modified files: sys/powerpc/conf GENERIC Log: Add kbdmux(4). This avoids having to use the hint.pcib.1.skipslot=26 trick on a PowerBook G4 and friends to get the USB keyboard as ukbd0. Revision ChangesPath 1

cvs commit: src/sys/kern subr_witness.c

2006-04-07 Thread Marcel Moolenaar
marcel 2006-04-07 22:15:54 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Add the scc_hwmtx spin mutex, defined by scc(4). Revision ChangesPath 1.214 +1 -0 src/sys/kern/subr_witness.c _

cvs commit: src/sys/geom geom.h geom_disk.c geom_slice.c geom_subr.c

2006-04-09 Thread Marcel Moolenaar
marcel 2006-04-10 03:55:13 UTC FreeBSD src repository Modified files: sys/geom geom.h geom_disk.c geom_slice.c geom_subr.c Log: Add g_wither_provider() to abstract the details of destroying a particular provider. Use this function where g_

cvs commit: src/sys/geom geom_gpt.c

2006-04-09 Thread Marcel Moolenaar
marcel 2006-04-10 04:03:14 UTC FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: MFp4: o Implement the remove verb to remove a partition entry. o Improve error reporting by first checking that the verb is valid. o Add an entry parameter to the

cvs commit: src/tools/regression/geom_gpt test.c

2006-04-09 Thread Marcel Moolenaar
marcel 2006-04-10 04:07:20 UTC FreeBSD src repository Modified files: tools/regression/geom_gpt test.c Log: MFp4: Add support for read-write parameters. Allow an optional initializer for read-write parameters. Print the value of those parameters on success following the PA

cvs commit: src/tools/regression/geom_gpt gctl.t

2006-04-09 Thread Marcel Moolenaar
marcel 2006-04-10 04:13:44 UTC FreeBSD src repository Modified files: tools/regression/geom_gpt gctl.t Log: MFp4: o Add mount and umount actions so that partitions can be in use. o Extend the testing of the add verb to include overlapping partitions. o Add tests fo

cvs commit: src/sys/conf files

2006-04-19 Thread Marcel Moolenaar
marcel 2006-04-19 19:38:35 UTC FreeBSD src repository Modified files: sys/conf files Log: Remove sab(4). Revision ChangesPath 1.1110+0 -1 src/sys/conf/files ___ cvs-all@freebsd.org mailing list http://l

cvs commit: src/sys/sparc64/conf NOTES

2006-04-19 Thread Marcel Moolenaar
marcel 2006-04-19 19:39:35 UTC FreeBSD src repository Modified files: sys/sparc64/conf NOTES Log: Remove sab(4). Revision ChangesPath 1.23 +0 -2 src/sys/sparc64/conf/NOTES ___ cvs-all@freebsd.org mailing list

cvs commit: src/sys/ia64/ia64 nexus.c

2006-04-21 Thread Marcel Moolenaar
marcel 2006-04-21 16:12:28 UTC FreeBSD src repository Modified files: sys/ia64/ia64nexus.c Log: In nexus_teardown_intr(), actually remove the handler. MFC after: 1 day Revision ChangesPath 1.14 +4 -6 src/sys/ia64/ia64/nexus.c __

cvs commit: src/sys/alpha/pci pcibus.c

2006-04-22 Thread Marcel Moolenaar
marcel 2006-04-22 19:04:22 UTC FreeBSD src repository Modified files: sys/alpha/pcipcibus.c Log: Revert part of previous commit. In alpha_platform_alloc_ide_intr(), there's no RID for us to work with. Revision ChangesPath 1.39 +1 -6 src/sys/alpha/

cvs commit: src/sys/dev/uart uart_dev_ns8250.c

2006-04-23 Thread Marcel Moolenaar
marcel 2006-04-23 21:15:08 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_ns8250.c Log: MFp4: Calculate the divisor before setting the DLAB bit. This prevents that there's a control flow that leaves the DLAB bit set. Revision

cvs commit: src/sys/kern serdev_if.m

2006-04-23 Thread Marcel Moolenaar
marcel 2006-04-23 22:12:39 UTC FreeBSD src repository Modified files: sys/kern serdev_if.m Log: MFp4: Add the ipend() method to the serdev I/F to allow umbrella drivers to obtain pending interrupt status from subordinate drivers. Revision

cvs commit: src/sys/ia64/ia64 nexus.c

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 17:26:46 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/ia64nexus.c Log: MFC rev. 1.14: Implement nexus_teardown_intr() properly. Approved by: re (kensmith) Revision ChangesPath 1.11.2.1 +4 -6 src/sy

cvs commit: src/sys/ia64/ia64 nexus.c

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 17:42:21 UTC FreeBSD src repository Modified files:(Branch: RELENG_6_1) sys/ia64/ia64nexus.c Log: MFC rev. 1.14 (1.11.2.1): Implement nexus_teardown_intr() properly. Approved by: re (kensmith) Revision ChangesPath 1.11.6.1 +4 -

cvs commit: src/sys/dev/sab sab.c sab82532reg.h

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 21:40:58 UTC FreeBSD src repository Removed files: sys/dev/sab sab.c sab82532reg.h Log: Remove the sab(4) driver. It is superseded by scc(4). Revision ChangesPath 1.43 +0 -1158 src/sys/dev/sab/sab.c (dead) 1.3 +0 -320src/

cvs commit: src/share/man/man4 Makefile sab.4

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 21:42:28 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Removed files: share/man/man4 sab.4 Log: Remove the sab(4) manpage. Revision ChangesPath 1.345 +0 -1 src/share/man/man4/Makefile 1.3 +0 -

cvs commit: src/sys/conf files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.powerpc options options.alpha options.amd64 options.i386 options.ia64 options.pc98 src/sys/dev/ppc ppc.c p

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 23:31:51 UTC FreeBSD src repository Modified files: sys/conf files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.powerpc options options.alpha options.amd64 op

cvs commit: src/sys/conf files.powerpc

2006-04-24 Thread Marcel Moolenaar
marcel 2006-04-24 23:36:32 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Log: Revert previous commit. It's not part of the ppc(4) changes. Revision ChangesPath 1.53 +0 -1 src/sys/conf/files.powerpc ___

cvs commit: src/sys/netinet in_pcb.c

2006-04-25 Thread Marcel Moolenaar
marcel 2006-04-25 23:23:13 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c Log: In in_pcbdrop(), fix !INVARIANTS build. Revision ChangesPath 1.176 +1 -2 src/sys/netinet/in_pcb.c ___ cvs-all

cvs commit: src/sys/dev/ppc ppc_puc.c

2006-04-26 Thread Marcel Moolenaar
marcel 2006-04-26 21:25:13 UTC FreeBSD src repository Modified files: sys/dev/ppc ppc_puc.c Log: o Use __FBSDID o Whitespace fixes o Non-K&R functions Revision ChangesPath 1.4 +11 -12src/sys/dev/ppc/ppc_puc.c

cvs commit: src/sys/dev/uart uart_bus_pci.c

2006-04-26 Thread Marcel Moolenaar
marcel 2006-04-26 21:31:31 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_pci.c Log: o Add 2 NEC cards o Add 2 Dell cards o Add Quatech card o Add support for non-standard rclk values. o Update descriptions to match PCI id database. Re

cvs commit: src/sys/dev/uart uart_bus_pci.c

2006-04-26 Thread Marcel Moolenaar
marcel 2006-04-27 03:17:39 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_pci.c Log: o Add 2 HP Diva single port UARTs. Revision ChangesPath 1.8 +2 -0 src/sys/dev/uart/uart_bus_pci.c __

cvs commit: src/sys/dev/pci pci.c

2006-04-26 Thread Marcel Moolenaar
marcel 2006-04-27 04:53:18 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: The size of I/O ranges can be anything from 16 bytes to 2G bytes. Lower the minimum for memory mapped I/O from 32 bytes to 16 bytes. This fixes bus enumeration on ia64 now t

cvs commit: src/sys/dev/uart uart_dev_ns8250.c

2006-04-26 Thread Marcel Moolenaar
marcel 2006-04-27 05:43:10 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_ns8250.c Log: Use 115200 and not 9600 as the initial baudrate. This speeds up detection of the FIFO size. Especially for large FIFOs. Revision ChangesPath 1.21

cvs commit: src/sys/dev/uart uart_bus_pci.c

2006-04-27 Thread Marcel Moolenaar
marcel 2006-04-27 17:08:30 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_pci.c Log: o Add 5 Timedia single port serial cards. o While here, break long lines. Revision ChangesPath 1.9 +25 -8 src/sys/dev/uart/uart_bus_pci.c

cvs commit: src/sys/dev/uart uart_bus.h uart_core.c

2006-04-28 Thread Marcel Moolenaar
marcel 2006-04-28 18:29:23 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_core.c Log: Implement the ipend() method of the serdev I/F. Revision ChangesPath 1.14 +1 -0 src/sys/dev/uart/uart_bus.h 1.19 +9 -0 src/sys

cvs commit: src/sys/alpha/conf DEFAULTS src/sys/amd64/conf DEFAULTS src/sys/conf NOTES files kmod.mk options src/sys/dev/ppc ppc_puc.c src/sys/dev/puc puc.c puc_bfe.h puc_bus.h puc_cfg.c puc_cfg.h puc

2006-04-28 Thread Marcel Moolenaar
marcel 2006-04-28 21:21:53 UTC FreeBSD src repository Modified files: sys/alpha/conf DEFAULTS sys/amd64/conf DEFAULTS sys/conf NOTES files kmod.mk options sys/dev/ppc ppc_puc.c sys/dev/puc puc.c puc_pccard.c puc_pci.c pucd

cvs commit: src/sys/kern subr_rman.c src/sys/sys rman.h

2006-04-28 Thread Marcel Moolenaar
marcel 2006-04-28 21:23:09 UTC FreeBSD src repository Modified files: sys/kern subr_rman.c sys/sys rman.h Log: Remove the puc-specific hacks. The puc(4) driver now properly uses the rman(9) interface. Revision ChangesPath 1.50 +0

cvs commit: src/sys/alpha/isa isa.c

2006-05-02 Thread Marcel Moolenaar
marcel 2006-05-02 23:27:15 UTC FreeBSD src repository Modified files: sys/alpha/isaisa.c Log: Fix previous commit: the resource returned by rman_reserve_resource() can be NULL. Make sure to only call rman_set_rid() when the resource is not NULL. While here, improve r

cvs commit: src UPDATING

2006-05-03 Thread Marcel Moolenaar
marcel 2006-05-04 03:48:07 UTC FreeBSD src repository Modified files: .UPDATING Log: Belatedly add 2 entries relating to the introduction of scc(4) and the overhaul of puc(4). On sparc64 people may end up without serial console if they upgrade without add

Re: cvs commit: src UPDATING

2006-05-03 Thread Marcel Moolenaar
On May 3, 2006, at 8:48 PM, Marcel Moolenaar wrote: Modified files: .UPDATING Log: Belatedly add 2 entries relating to the introduction of scc(4) and the overhaul of puc(4). On sparc64 people may end up without serial console if they upgrade without adding scc

cvs commit: www/en/platforms/ia64 index.xsl todo.xsl

2006-05-09 Thread Marcel Moolenaar
marcel 2006-05-09 23:36:47 UTC FreeBSD doc repository Modified files: en/platforms/ia64index.xsl todo.xsl Log: Forced commit to trigger regeneration of the HTML files so that these pages get the updated FreeBSD header (new logo). Revision ChangesPath 1.5

cvs commit: src/sys/ia64/include cpu.h

2006-05-11 Thread Marcel Moolenaar
marcel 2006-05-11 22:49:32 UTC FreeBSD src repository Modified files: sys/ia64/include cpu.h Log: Fix braino in previous commit: Don't redefine OID_AUTO to something not equal to -1, or at all for that matter. Revision ChangesPath 1.49 +0 -5 src/sys/i

cvs commit: src/sys/dev/uart uart_dev_z8530.c

2006-05-12 Thread Marcel Moolenaar
marcel 2006-05-12 23:24:45 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_z8530.c Log: o A divisor of 0 is perfectly valid. Reserve -1 for an invalid divisor. This allows us to set the line speed to the maximum of 1/4 of the device clock. o

cvs commit: src ObsoleteFiles.inc

2006-05-19 Thread Marcel Moolenaar
marcel 2006-05-20 00:30:06 UTC FreeBSD src repository Modified files: .ObsoleteFiles.inc Log: Belatedly add usr/share/man/man4.sab.4.gz. The sab(4) driver was removed on 2006-04-24. Revision ChangesPath 1.37 +2 -0 src/ObsoleteFiles.inc

cvs commit: src/sys/dev/uart uart.h

2006-05-23 Thread Marcel Moolenaar
marcel 2006-05-23 22:33:44 UTC FreeBSD src repository Modified files: sys/dev/uart uart.h Log: Remove definitions of uart_[gs]etdreg. They are not used anymore and were in fact wrong. Revision ChangesPath 1.5 +0 -6 src/sys/dev/uart/uart.h ___

cvs commit: src/sys/ia64/ia64 ssc.c

2006-05-27 Thread Marcel Moolenaar
marcel 2006-05-27 17:52:08 UTC FreeBSD src repository Modified files: sys/ia64/ia64ssc.c Log: Unbreak after previous commit. While here, improve function naming consistency by s/ssc/ssc_/g. Revision ChangesPath 1.28 +26 -26src/sys/ia64/ia64/ssc.c _

cvs commit: src/sys/geom geom_gpt.c

2006-06-04 Thread Marcel Moolenaar
marcel 2006-06-04 20:26:13 UTC FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: Fix unaligned memory accesses on Alpha and possible other platforms. By using a pointer to struct dos_partition, we implicitly tell the compiler that the pointer is 4-b

cvs commit: www/en/platforms/ia64 refs.sgml

2006-06-05 Thread Marcel Moolenaar
marcel 2006-06-06 04:29:41 UTC FreeBSD doc repository Modified files: en/platforms/ia64refs.sgml Log: Add links to local copies of revision 2.2 of the SDM. Revision ChangesPath 1.10 +8 -1 www/en/platforms/ia64/refs.sgml _

cvs commit: src/gnu/usr.bin Makefile

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-21 18:25:43 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile Log: Build gperf(1) for/on PowerPC. There's no apparent reason not to build it and nothing can be found in the commit logs. We won't know if there are runtime problems, until

cvs commit: src/usr.bin Makefile

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-21 19:48:45 UTC FreeBSD src repository Modified files: usr.bin Makefile Log: Remove alpha left-overs. Revision ChangesPath 1.295 +1 -6 src/usr.bin/Makefile ___ cvs-all@freebsd.org mailin

cvs commit: src/usr.bin/uac Makefile uac.1 uac.c

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-21 19:49:57 UTC FreeBSD src repository Removed files: usr.bin/uac Makefile uac.1 uac.c Log: Remove alpha left-overs. Revision ChangesPath 1.2 +0 -5 src/usr.bin/uac/Makefile (dead) 1.13 +0 -107src/usr.bin/uac/uac.1 (dead)

cvs commit: src/sys/netsmb smb_crypt.c smb_iod.c smb_rq.c smb_rq.h

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-22 03:05:51 UTC FreeBSD src repository Modified files: sys/netsmb smb_crypt.c smb_iod.c smb_rq.c smb_rq.h Log: Fix misalignment bugs caused by invalid type casts of pointers returned by md_reserve(). Space reserved by mb_reserve() is byte aligned and

cvs commit: src/lib Makefile src/usr.bin Makefile

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-22 03:22:17 UTC FreeBSD src repository Modified files: lib Makefile usr.bin Makefile Log: Build libsmb and smbutil on ia64. Revision ChangesPath 1.216 +4 -0 src/lib/Makefile 1.296 +4 -0 src/usr.bin

cvs commit: src/usr.sbin Makefile

2006-08-21 Thread Marcel Moolenaar
marcel 2006-08-22 03:31:24 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: Build mount_smbfs on ia64. Revision ChangesPath 1.359 +1 -0 src/usr.sbin/Makefile ___ cvs-all@freebsd.org mai

cvs commit: src/contrib/gdb/gdb - Imported sources

2006-08-22 Thread Marcel Moolenaar
marcel 2006-08-23 03:28:38 UTC FreeBSD src repository src/contrib/gdb/gdb - Imported sources Update of /home/ncvs/src/contrib/gdb/gdb In directory repoman.freebsd.org:/tmp/cvs-serv86024 Log Message: Import files needed for PowerPC support and not included in the original GDB

cvs commit: src/contrib/gdb FREEBSD-Xlist

2006-08-22 Thread Marcel Moolenaar
marcel 2006-08-23 03:30:33 UTC FreeBSD src repository Modified files: contrib/gdb FREEBSD-Xlist Log: Update for PowerPC support. We need to keep rs6000 related files. Revision ChangesPath 1.7 +1 -3 src/contrib/gdb/FREEBSD-Xlist ___

cvs commit: src/gnu/usr.bin/binutils/libbfd Makefile.powerpc

2006-08-23 Thread Marcel Moolenaar
marcel 2006-08-24 02:36:22 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.powerpc Log: Add rs6000 to the architectures on PowerPC. It's needed by gdb(1). Revision ChangesPath 1.9 +2 -0 src/gnu/usr.bin/binutils/libbfd/Makefi

cvs commit: src/contrib/gdb/gdb - Imported sources

2006-08-23 Thread Marcel Moolenaar
marcel 2006-08-24 02:43:21 UTC FreeBSD src repository src/contrib/gdb/gdb - Imported sources Update of /home/ncvs/src/contrib/gdb/gdb In directory repoman.freebsd.org:/tmp/cvs-serv53695 Log Message: Add support for PowerPC. These files are added onto the FSF branch to avoid

cvs commit: src/gnu/usr.bin/gdb Makefile src/gnu/usr.bin/gdb/arch/powerpc Makefile config.h init.c

2006-08-23 Thread Marcel Moolenaar
marcel 2006-08-24 02:44:59 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb Makefile Added files: gnu/usr.bin/gdb/arch/powerpc Makefile config.h init.c Log: Add basic support for PowerPC. This excludes kgdb(1). Revision ChangesPath 1.10 +5

cvs commit: src/gnu/usr.bin Makefile

2006-08-24 Thread Marcel Moolenaar
marcel 2006-08-24 15:46:29 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile Log: Build gdb on PowerPC. Revision ChangesPath 1.90 +1 -1 src/gnu/usr.bin/Makefile ___ cvs-all@freebsd.org maili

cvs commit: src/sys/conf files.powerpc src/sys/powerpc/include gdb_machdep.h src/sys/powerpc/powerpc gdb_machdep.c

2006-08-24 Thread Marcel Moolenaar
marcel 2006-08-24 21:52:11 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Added files: sys/powerpc/include gdb_machdep.h sys/powerpc/powerpc gdb_machdep.c Log: Add skeletal support for GDB. In particular gdb_cpu_getreg() needs imple

cvs commit: src/gnu/usr.bin/gdb Makefile src/gnu/usr.bin/gdb/kgdb trgt_powerpc.c

2006-08-24 Thread Marcel Moolenaar
marcel 2006-08-24 21:53:49 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb Makefile Added files: gnu/usr.bin/gdb/kgdb trgt_powerpc.c Log: Add initial support for kgdb(1) on PowerPC. Revision ChangesPath 1.11 +1 -5 src/gnu/usr.bin/gdb/

Re: cvs commit: src/sys/conf files.powerpc

2006-08-24 Thread Marcel Moolenaar
On Aug 24, 2006, at 5:21 PM, Peter Grehan wrote: grehan 2006-08-25 00:21:48 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Log: Remove file that snuck in accidentally in Marcel's gdb commit. Oops, thanks! -- Marcel Moolenaar US

cvs commit: src/lib/libc/ia64/gen _set_tp.c src/libexec/rtld-elf/ia64 reloc.c

2006-08-29 Thread Marcel Moolenaar
marcel 2006-08-30 00:39:07 UTC FreeBSD src repository Modified files: lib/libc/ia64/gen_set_tp.c libexec/rtld-elf/ia64 reloc.c Log: Prevent dead code elimination for the TP assignmient by using inline assembly. Revision ChangesPath 1.2 +1 -2 src

cvs commit: src/lib/libc/powerpc/gen _set_tp.c

2006-08-29 Thread Marcel Moolenaar
marcel 2006-08-30 00:57:35 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen _set_tp.c Log: Avoid dead code elimination of the assignment to TP by using inline assembly. Revision ChangesPath 1.2 +2 -2 src/lib/libc/powerpc/gen/_set_tp.c

cvs commit: src/lib/libthr/arch/ia64/include pthread_md.h

2006-08-29 Thread Marcel Moolenaar
marcel 2006-08-30 03:31:32 UTC FreeBSD src repository Modified files: lib/libthr/arch/ia64/include pthread_md.h Log: o Set TP using inline assembly to avoid dead code elimination. o Eliminate _tcb. Revision ChangesPath 1.2 +3 -5 src/lib/libthr/arch/ia6

cvs commit: src/lib/libthr/arch/ia64/ia64 pthread_md.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-08-31 19:06:30 UTC FreeBSD src repository Modified files: lib/libthr/arch/ia64/ia64 pthread_md.c Log: Fix harmless bug: sizeof(tcb) equals sizeof(void*) not sizeof(struct tcb). The argument is (currently) not used by _rtld_free_tls(). Revision ChangesPath

cvs commit: src/lib/libthr/arch/powerpc/include pthread_md.h src/lib/libthr/arch/powerpc/powerpc pthread_md.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-08-31 19:16:47 UTC FreeBSD src repository Modified files: lib/libthr/arch/powerpc/include pthread_md.h lib/libthr/arch/powerpc/powerpc pthread_md.c Log: TLS fixes: o The TLS pointer (r2) points 0x7000 after the *end* of the TCB. o _rtld_allocate_tls() gets

cvs commit: src/libexec/rtld-elf/ia64 reloc.c rtld_machdep.h

2006-08-31 Thread Marcel Moolenaar
marcel 2006-08-31 19:42:39 UTC FreeBSD src repository Modified files: libexec/rtld-elf/ia64 reloc.c rtld_machdep.h Log: Replace magic 16 with TLS_TCB_SIZE. Revision ChangesPath 1.20 +1 -1 src/libexec/rtld-elf/ia64/reloc.c 1.6 +3 -1 src/libexec/

cvs commit: src/lib/libthr/arch/ia64/ia64 pthread_md.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-08-31 23:31:18 UTC FreeBSD src repository Modified files: lib/libthr/arch/ia64/ia64 pthread_md.c Log: Stylize. Revision ChangesPath 1.3 +2 -6 src/lib/libthr/arch/ia64/ia64/pthread_md.c ___ cvs-all@fre

cvs commit: src/sys/powerpc/powerpc vm_machdep.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:05:40 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc vm_machdep.c Log: In cpu_set_user_tls(), properly set the thread pointer. It is 0x7000 bytes after the end of the TCB, which is itself 8 bytes. Revision ChangesPath 1.112

cvs commit: src/libexec/rtld-elf/ia64 reloc.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:07:26 UTC FreeBSD src repository Modified files: libexec/rtld-elf/ia64 reloc.c Log: Use NULL for null-pointer argument. Revision ChangesPath 1.21 +1 -1 src/libexec/rtld-elf/ia64/reloc.c ___ cv

cvs commit: src/libexec/rtld-elf/powerpc reloc.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:08:50 UTC FreeBSD src repository Modified files: libexec/rtld-elf/powerpc reloc.c Log: o Fix the static TLS relocation. We were subtracting the size of the TCB. o Use NULL for null pointer argument. o Replace magic 8 with TLS_TCB_SIZE. Revis

cvs commit: src/lib/libc/gen tls.c src/libexec/rtld-elf rtld.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:13:16 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c libexec/rtld-elf rtld.c Log: Fix the variant I allocation for KSE: Allow a larger TCB and assume that the documented TCB is at the tail of the extended TCB. In other wor

cvs commit: src/lib/libthr/arch/powerpc/include pthread_md.h src/lib/libthr/arch/powerpc/powerpc pthread_md.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:15:00 UTC FreeBSD src repository Modified files: lib/libthr/arch/powerpc/include pthread_md.h lib/libthr/arch/powerpc/powerpc pthread_md.c Log: Stylize. Revision ChangesPath 1.3 +8 -10 src/lib/libthr/arch/powerpc/include/pthread_md

cvs commit: src/lib/libpthread/arch/ia64/ia64 pthread_md.c src/lib/libpthread/arch/ia64/include pthread_md.h

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:16:31 UTC FreeBSD src repository Modified files: lib/libpthread/arch/ia64/ia64 pthread_md.c lib/libpthread/arch/ia64/include pthread_md.h Log: Implement TLS. Revision ChangesPath 1.4 +19 -14src/lib/libpthread/arch/ia64/ia64/pthread

cvs commit: src/lib/libpthread/arch/powerpc/include pthread_md.h src/lib/libpthread/arch/powerpc/powerpc pthread_md.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:17:16 UTC FreeBSD src repository Modified files: lib/libpthread/arch/powerpc/include pthread_md.h lib/libpthread/arch/powerpc/powerpc pthread_md.c Log: Implement TLS. Revision ChangesPath 1.4 +15 -12src/lib/libpthread/arch/powerpc/

cvs commit: src/lib/libc/stdlib malloc.c

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:18:44 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Enable TLS on ia64. Revision ChangesPath 1.135 +0 -1 src/lib/libc/stdlib/malloc.c ___ cvs-all@freebsd.org mai

cvs commit: src/lib/libthr/arch/powerpc/include pthread_md.h

2006-08-31 Thread Marcel Moolenaar
marcel 2006-09-01 06:36:00 UTC FreeBSD src repository Modified files: lib/libthr/arch/powerpc/include pthread_md.h Log: Rename TLS_TP_OFFSET back to TP_OFFSET. The former clashes with rtld. Revision ChangesPath 1.4 +3 -3 src/lib/libthr/arch/powerpc/include

cvs commit: src/lib/libc/gen tls.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 17:35:48 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c Log: Fix style(9) in code copied from rtld. Revision ChangesPath 1.12 +3 -3 src/lib/libc/gen/tls.c ___ cvs-all@freeb

cvs commit: src/lib/libpthread/arch/powerpc/include pthread_md.h src/lib/libpthread/arch/powerpc/powerpc pthread_md.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 17:52:13 UTC FreeBSD src repository Modified files: lib/libpthread/arch/powerpc/include pthread_md.h lib/libpthread/arch/powerpc/powerpc pthread_md.c Log: Stylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() to abstract the magic that happens wh

cvs commit: src/lib/libpthread/arch/powerpc/include pthread_md.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 19:13:36 UTC FreeBSD src repository Modified files: lib/libpthread/arch/powerpc/include pthread_md.h Log: The ucontext is 16-byte aligned, which means that struct tcb is 16-byte aligned. Consequently, struct tcb is a multiple of 16 bytes in size. We need to

cvs commit: src/lib/libc/stdlib malloc.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 19:14:14 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Enable TLS on PowerPC. Revision ChangesPath 1.136 +0 -1 src/lib/libc/stdlib/malloc.c ___ cvs-all@freebsd.org

cvs commit: src/lib/libthr/arch/ia64/ia64 pthread_md.c src/lib/libthr/arch/ia64/include pthread_md.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 21:01:11 UTC FreeBSD src repository Modified files: lib/libthr/arch/ia64/ia64 pthread_md.c lib/libthr/arch/ia64/include pthread_md.h Log: Stylize: avoid using a global register variable. Revision ChangesPath 1.4 +1 -1 src/lib/libthr/

cvs commit: src/lib/libpthread/arch/ia64/ia64 pthread_md.c src/lib/libpthread/arch/ia64/include pthread_md.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 21:25:22 UTC FreeBSD src repository Modified files: lib/libpthread/arch/ia64/ia64 pthread_md.c lib/libpthread/arch/ia64/include pthread_md.h Log: Stylize: o avoid using a global register variable. o redefine struct ia64_tp as a union. We don't have t

cvs commit: src/sys/ia64/ia64 machdep.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 22:15:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/ia64machdep.c Log: Diff reduction: MFC -r1.204. Revision ChangesPath 1.200.2.5 +3 -3 src/sys/ia64/ia64/machdep.c __

cvs commit: src/sys/ia64/include ieeefp.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 22:19:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/include ieeefp.h Log: MFC rev 1.5: Fixed FP_R*. Original fix: bde@ Revision ChangesPath 1.4.10.1 +5 -5 src/sys/ia64/include/ieeefp.h __

cvs commit: src/sys/powerpc/include bus.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 22:26:28 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/powerpc/include bus.h Log: MFC rev 1.18: Provide stub implementation for bus_space_map(). Revision ChangesPath 1.17.2.1 +9 -3 src/sys/powerpc/include/bus.h

cvs commit: src/sys/powerpc/powerpc vm_machdep.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 22:32:33 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/powerpc/powerpc vm_machdep.c Log: MFC rev 1.112: properly set the thread pointer. Revision ChangesPath 1.110.2.1 +1 -1 src/sys/powerpc/powerpc/vm_machdep.c ___

cvs commit: src/libexec/rtld-elf/ia64 reloc.c rtld_machdep.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 00:58:43 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) libexec/rtld-elf/ia64 reloc.c rtld_machdep.h Log: MFC TLS fixes. Revision ChangesPath 1.15.8.3 +3 -2 src/libexec/rtld-elf/ia64/reloc.c 1.5.8.1 +3 -1 src/lib

cvs commit: src/libexec/rtld-elf/powerpc reloc.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 00:59:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) libexec/rtld-elf/powerpc reloc.c Log: MFC TLS fixes. Revision ChangesPath 1.5.2.1 +2 -2 src/libexec/rtld-elf/powerpc/reloc.c ___

cvs commit: src/lib/libc/powerpc/gen _set_tp.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 01:07:21 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen _set_tp.c Log: Whitespace fix. Revision ChangesPath 1.3 +1 -1 src/lib/libc/powerpc/gen/_set_tp.c ___ cvs-all@freebsd.org

cvs commit: src/lib/libc/powerpc/gen _set_tp.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 01:09:30 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) lib/libc/powerpc/gen _set_tp.c Log: MFC TLS fixes. Revision ChangesPath 1.1.2.1 +2 -2 src/lib/libc/powerpc/gen/_set_tp.c ___

cvs commit: src/lib/libthr/arch/ia64/ia64 pthread_md.c src/lib/libthr/arch/ia64/include pthread_md.h

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 01:14:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) lib/libthr/arch/ia64/ia64 pthread_md.c lib/libthr/arch/ia64/include pthread_md.h Log: MFC TLS fixes. Revision ChangesPath 1.1.2.1 +3 -7 src/lib/libthr/arch/ia6

cvs commit: src/lib/libthr/arch/powerpc/include pthread_md.h src/lib/libthr/arch/powerpc/powerpc pthread_md.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-02 01:16:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) lib/libthr/arch/powerpc/include pthread_md.h lib/libthr/arch/powerpc/powerpc pthread_md.c Log: MFC TLS fixes. Revision ChangesPath 1.1.2.1 +9 -7 src/lib/libthr

<    1   2   3   4   5   6   7   8   >