This is the mail archive of the ecos-cvs@sources.redhat.com mailing list for the ecos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

eCos anonymous CVS repository updated


The eCos anonymous CVS repository has been updated today (2001-12-15).

The following changes were made to NEWS and ChangeLogs:

Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog	2001/12/07 14:15:03	1.18
+++ ChangeLog	2001/12/15 13:40:54
@@ -0,0 +1,9 @@
+2001-12-07  Bart Veer  <bartv@redhat.com>
+
+	* doc/language.sgml, doc/*.html:
+	Add a footnote clarifying a particular Tcl expression
+	(bug 57097). Regenerate html.
+
+	* doc/fixhtml.tcl
+	Removed, the master copy now lives in pkgconf
+
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.24
diff -u -0 -r1.24 ChangeLog
--- ChangeLog	2001/11/23 17:12:53	1.24
+++ ChangeLog	2001/12/15 13:40:58
@@ -0,0 +1,6 @@
+2001-12-11  Nick Garnett  <nickg@redhat.com>
+
+	* tests/mqueue2.c (cyg_user_start): Added CYG_TEST_INIT() to
+	NOTAPPLICABLE variant, otherwise the order of breakpoints are all
+	wrong and the testfarm registers a failure.
+
Index: packages/devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/flexanet/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2001/07/29 02:00:07	1.1
+++ ChangeLog	2001/12/15 13:41:03
@@ -0,0 +1,6 @@
+2001-12-10  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/flexanet_eth_drivers.cdl (CYGDAT_DEVS_ETH_ARM_FLEXANET_ESA):
+	Ensure default ESA has a value that is both locally administered and
+	*not* broadcast.
+
Index: packages/devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2001/10/19 07:02:30	1.4
+++ ChangeLog	2001/12/15 13:41:07
@@ -0,0 +1,9 @@
+2001-12-10  Richard Sandiford  <rsandifo@redhat.com>
+
+	* src/if_dp83902a.c (dp83902a_RxEvent): Remove unused argument.
+	(dp83902a_TxEvent): Likewise.
+	(dp83902a_BufEvent): Remove.
+	(dp83902a_ClearCounters): New.
+	(dp83902a_Overflow): New.
+	(dp83902a_poll): Rework polling loop to use the new functions.
+
Index: packages/devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2001/08/22 06:27:14	1.5
+++ ChangeLog	2001/12/15 13:41:11
@@ -0,0 +1,8 @@
+2001-12-12  Hugo Tyson  <hmt@redhat.com>
+
+	* src/if_lan91cxx.c (lan91cxx_recv): If discarding data due to
+	caller out of buffers, we must read-out and discard the packet to
+	correctly complete the transaction.  Bogus assert for buffer
+	pointer removed; other asserts from not discarding data assuaged
+	by first change above.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.75
diff -u -0 -r1.75 ChangeLog
--- ChangeLog	2001/12/07 14:15:04	1.75
+++ ChangeLog	2001/12/15 13:41:17
@@ -0,0 +1,6 @@
+2001-12-12  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_stub.h: Add goto to the used label.
+	* src/hal_misc.c: Added (dummy) got for label used in
+	CYGARC_HAL_GET_RETURN_ADDRESS_BACKUP.
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog	2001/12/07 14:15:04	1.30
+++ ChangeLog	2001/12/15 13:41:21
@@ -0,0 +1,10 @@
+2001-12-11  Nick Garnett  <nickg@redhat.com>
+
+	* src/i386.ld (SECTION_rel__got): Added entry for
+	.rel.gnu.linkonce* that more recent versions of the compiler seem
+	to generate.
+
+2001-12-07  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/i386.ld: Add missing close bracket.
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog	2001/10/19 07:02:34	1.14
+++ ChangeLog	2001/12/15 13:41:26
@@ -0,0 +1,6 @@
+2001-12-07  Nick Garnett  <nickg@redhat.com>
+
+	* include/plf_intr.h: Added definition of HAL_DELAY_US() so that
+	this is used instead of the delay loop in delay_us(). This is
+	necessary to handle fast Pentiums and Athlons.
+
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2001/08/03 12:27:33	1.2
+++ ChangeLog	2001/12/15 13:41:30
@@ -0,0 +1,4 @@
+2001-12-07  Bart Veer  <bartv@redhat.com>
+
+	* include/hal_io.h: Added cyg_hal_sys_getcwd()
+
Index: packages/hal/synth/i386linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/i386linux/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2001/08/03 12:27:33	1.2
+++ ChangeLog	2001/12/15 13:41:35
@@ -0,0 +1,4 @@
+2001-12-07  Bart Veer  <bartv@redhat.com>
+
+	* src/syscall-i386-linux-1.0.S: added getcwd() system call
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.29
diff -u -0 -r1.29 ChangeLog
--- ChangeLog	2001/12/07 14:15:05	1.29
+++ ChangeLog	2001/12/15 13:41:39
@@ -0,0 +1,27 @@
+2001-12-12  Hugo Tyson  <hmt@redhat.com>
+
+	* src/net/eth_drv.c (START_CONSOLE,END_CONSOLE): New macros akin
+	to those within RedBoot's internal net_io.c, for directing warning
+	messages to a serial line if required.  All printf's wrapped in
+	them for safety.
+
+	* cdl/eth_drivers.cdl (CYGPKG_IO_ETH_DRIVERS_WARN_FORCE_CONSOLE):
+	and ..._NUMBER, new options to direct application warning output
+	somewhere useful (less harmful) for when you are debugging over
+	the net.  Trying to print within a call which occurred from within
+	RedBoot itself is such a recursive situation as to be fatal.
+	Defaults are disabled, you must choose to set these up if
+	you want to debug your app safely over the network.
+
+2001-12-12  Hugo Tyson  <hmt@redhat.com>
+
+	* src/stand_alone/eth_drv.c (DIAG_DUMP_BUF_HDR,DIAG_DUMP_BUF_BDY):
+	Separate macros for debug dumps of ethernet header and body.
+	(eth_drv_write): Use them.
+	(eth_drv_copy_recv): Do not corrupt the static data pointer, so
+	that if we are erroneously called twice, at least what we pass is
+	a packet, rather than random memory; do not escape to SEGV.  Guard
+	against NULL sg_list[].buf pointers, in case caller out of MBUFs.
+	(eth_drv_recv): Only dump packet if we actually have a buffer.
+	Only forward the packet if actually have a buffer.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.72
diff -u -0 -r1.72 ChangeLog
--- ChangeLog	2001/11/30 13:09:28	1.72
+++ ChangeLog	2001/12/15 13:41:45
@@ -0,0 +1,5 @@
+2001-12-12  Jesper Skov  <jskov@redhat.com>
+
+	* tests/kcache2.c (time_ilock): Put some dummy goto statements in
+	to prevent compiler from moving labels around.
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.35
diff -u -0 -r1.35 ChangeLog
--- ChangeLog	2001/12/07 14:15:06	1.35
+++ ChangeLog	2001/12/15 13:41:50
@@ -0,0 +1,19 @@
+2001-12-14  Hugo Tyson  <hmt@redhat.com>
+
+	* src/sys/net/if_ethersubr.c (ether_output): Never ever print
+	anything!  It can recurse unexpectedly if debugging over net.
+
+2001-12-10  Andrew Lunn <andrew.lunn@ascom.ch>
+
+	* cdl/net.cdl: Add configury to eliminate network timing stats.
+	* src/include/machine/param.h: Timing statistics for things like 
+	memcpy, mbuf_alloc etc now use configury to determine if the
+	statistics code should be compiled.
+	* src/ecos/support.c: Ditto.
+	* tests/nc_test_slave.c: Only print timing stats when they
+	are enabled. 
+	* tests/tcp_echo.c: Ditto.
+	* tests/nc_test_master.c: Allow building with SNMP lib which has
+	its own gettimeofday(). This should be fixed better a different
+	way but will do for now.
+	
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.49
diff -u -0 -r1.49 ChangeLog
--- ChangeLog	2001/12/07 14:15:06	1.49
+++ ChangeLog	2001/12/15 13:41:54
@@ -0,0 +1,15 @@
+2001-12-12  Hugo Tyson  <hmt@redhat.com>
+
+	* cdl/redboot.cdl (CYGDBG_REDBOOT_NET_DEBUG_CONSOLE_NUMBER): New
+	option to control the console number for network debug messages.
+	For platforms where serial0 is supported (due to common variant
+	HAL code) but not connected; serial1 is all you get, say.
+
+	* src/net/net_io.c (start_console): Use it.
+
+2001-12-10  Nick Garnett  <nickg@redhat.com>
+
+	* src/net/cksum.c (__pseudo_sum): Fixed method of adding protocol
+	field to checksum. Some compilers optimize some of this away to
+	give a bogus result.
+

====================================

Here is a summary of the files modified:

M host/libcdl/ChangeLog
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/appsettings.cpp
M host/tools/configtool/standalone/wxwin/appsettings.h
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/docsystem.cpp
M host/tools/configtool/standalone/wxwin/docsystem.h
M host/tools/configtool/standalone/wxwin/packagesdlg.cpp
M host/tools/configtool/standalone/wxwin/packagesdlg.h
M host/tools/configtool/standalone/wxwin/runtestsdlg.h
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/tests/mqueue2.c
M packages/devs/eth/amd/pcnet/current/src/if_pcnet.c
M packages/devs/eth/arm/flexanet/current/ChangeLog
M packages/devs/eth/arm/flexanet/current/cdl/flexanet_eth_drivers.cdl
M packages/devs/eth/ns/dp83902a/current/ChangeLog
M packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c
M packages/devs/eth/smsc/lan91cxx/current/ChangeLog
M packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/include/hal_stub.h
M packages/hal/common/current/src/hal_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/i386.ld
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/include/plf_intr.h
M packages/hal/synth/arch/current/ChangeLog
M packages/hal/synth/arch/current/include/hal_io.h
M packages/hal/synth/i386linux/current/ChangeLog
M packages/hal/synth/i386linux/current/src/syscall-i386-linux-1.0.S
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/cdl/eth_drivers.cdl
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/eth/current/src/stand_alone/eth_drv.c
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/kcache2.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/cdl/net.cdl
M packages/net/tcpip/current/include/machine/param.h
M packages/net/tcpip/current/src/ecos/support.c
M packages/net/tcpip/current/src/sys/net/if_ethersubr.c
M packages/net/tcpip/current/tests/nc_test_master.c
M packages/net/tcpip/current/tests/nc_test_slave.c
M packages/net/tcpip/current/tests/tcp_echo.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/src/net/cksum.c
M packages/redboot/current/src/net/net_io.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]