⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 eCos/RedBoot for勤研ARM AnywhereII(4510) 含全部源代码
💻
📖 第 1 页 / 共 3 页
字号:
	* src/simple.cxx: 
	* src/null.cxx: 
	* src/fancy.cxx: 
	* src/buffer.cxx:
	Removed use of CYG_LABEL_NAME() and added extra underscores to
	_stext and _etext.

	* include/cyg_type.h: Changed default for CYG_LABEL_DEFN() to
	define labels without an extra underscore. This reflects the
	practice of most of the targets we support.

2000-06-19  Nick Garnett  <nickg@cygnus.co.uk>

	* include/cyg_type.h:
	Added CYGBLD_ATTRIB_SECTION to assign variables to a named
	section.
	Added CYG_LABEL_DEFN() macro for defining labels in asm and linker
	scripts. This is particularly useful for generating labels in
	inline assembler fragments.

2000-05-02  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* cdl/startup.cdl:
	* src/pkgstart.cxx:
	Remove CYGSEM_START_ISO_C_COMPATIBILITY: startup is now handled
	via extras.o
	* include/cyg_type.h: Define __externC alternative to externC

2000-04-12  Jesper Skov  <jskov@redhat.com>

	* cdl/infra.cdl: Allow build flags to be tweaked.

2000-03-31  Nick Garnett  <nickg@cygnus.co.uk>

	* cdl/startup.cdl: 
	* src/pkgstart.cxx:
	Added POSIX startup option.

2000-03-28  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/cyg_trac.h: Also update internal documentation for below
	const char * changes (2000-03-27)

2000-03-28  John Dallaway  <jld@cygnus.co.uk>

	* cdl/infra.cdl:

	Adjust documentation URLs.

2000-03-27  Gary Thomas  <gthomas@redhat.com>

	* src/tcdiag.cxx: HAL architecture ports may override default
	behavior for 'cyg_test_exit()'.

	* src/diag.cxx (diag_vprintf): Add support for %llX modifier, which
	allows for printing of (long long) operands.

2000-03-27  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/cyg_trac.h: Use const qualifier on function and file name
	strings to be compatible with the C++ standard
	* src/buffer.cxx: likewise
	* src/fancy.cxx: likewise
	* src/null.cxx: likewise

2000-03-27  Jesper Skov  <jskov@redhat.com>

	* include/cyg_type.h: Make cyg_halbool the same for C and C++
	code.

	* include/cyg_ass.h (CYGDBG_DEFINE_CHECK_THIS): Use cyg_bool
	instead of bool.

2000-03-07  Jesper Skov  <jskov@redhat.com>

	* src/buffer.cxx: Fix some compiler warnings.

2000-03-03  Jesper Skov  <jskov@redhat.com>

	* include/cyg_type.h (CYGBLD_ATTRIB_WEAK): disarm bomb for !GCC.

2000-03-01  Jesper Skov  <jskov@redhat.com>
	103290
	* include/cyg_ass.h: Make cyg_assert_fail a weak symbol.

2000-02-28  Gary Thomas  <gthomas@cygnus.co.uk>

	* include/diag.h: 
	* src/diag.cxx (diag_dump_buf): Add diagnostic "dump buffer" function.

2000-02-21  Hugo Tyson  <hmt@cygnus.co.uk>

	* src/tcdiag.cxx (cyg_test_is_simulator): set this true if ugly
	new cdl_option CYGHWR_TARGET_SIMULATOR_NO_GDB_WORKING is set.
	This means we cannot diddle the variable using GDB.

2000-02-18  Hugo Tyson  <hmt@cygnus.co.uk>

	* src/tcdiag.cxx (cyg_test_exit): Add the facility for a platform
	HAL to define an action to take at CYG_TEST_EXIT time; this is
	useful for some simulators that are not (yet) Gdb integrated.
	The action is CYGHWR_TEST_PROGRAM_EXIT() if defined.

	* src/simple.cxx (cyg_assert_fail): Add the facility for a
	platform HAL to define an action to take when an assertion failure
	occurs.  Ditto.

	* src/fancy.cxx (cyg_assert_fail): Ditto.

	* src/buffer.cxx (cyg_assert_fail): Ditto.

	[no change to null.cxx because, well, it's null isn't it]

2000-02-08  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/cyg_trac.h: Define and document CYG_TRACE_PRINT() and
	CYG_TRACE_DUMP() macros for outputting buffered trace output, and
	kernel state dump respectively

	* cdl/debug.cdl (CYGDBG_INFRA_DEBUG_TRACE_ASSERT_BUFFER): 
	replace (incorrect) mention of cyg_trace_output() with CYG_TRACE_PRINT()
	macro.

	* src/fancy.cxx (cyg_trace_dump): Add (from buffer.cxx)
	* src/simple.cxx (cyg_trace_dump): Add (from buffer.cxx)
	* src/null.cxx (cyg_trace_dump): Add as empty function

2000-01-31 Simon FitzMaurice  <sdf@cygnus.co.uk>
  * cdl\infra.cdl:

  Adjust help URLs in line with new doc layout.

2000-01-28 Simon FitzMaurice  <sdf@cygnus.co.uk>
  * cdl\infra.cdl:

  Adjust help URLs in line with new doc layout.

1999-11-26  Gary Thomas  <gthomas@cygnus.co.uk>

	* include/cyg_type.h: Add MLT symbols CYGMEM_REGION_ATTR_R/W.

1999-11-23  Hugo Tyson  <hmt@cygnus.co.uk>

	* cdl/debug.cdl: Add "active_if CYGDBG_USE_TRACING" to all tracing
	only options in the buffered flavour of assert'n'trace.  Otherwise
	enabling asserts but no tracing does not build; oldCDL dealt with
	this by a string of ifdefs in the header.  Active_if is my friend.
	This also prevents the confusion of having active options that
	have no effect whatsoever.
	Aside: the default is buffered assert'n'trace so that the test
	farm can enable tracing and not get swamped by output.

1999-05-14  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/cyg_type.h (CYG_INIT_COMPAT): add a new init priority
	level for compatibility layers (for uITRON that is, but
	potentially POSIX also perhaps, after libc anyway).

1999-04-14  John Dallaway  <jld@cygnus.co.uk>

	* include/pkgconf/infra.h: Add cdl_package doc attribute.

1999-04-12  Jesper Skov  <jskov@cygnus.co.uk>

	* include/cyg_type.h: Added new init priority for IO devices.

	* include/diag.h: 
	* src/diag.cxx: 
	Use device for diag if configured so.

1999-03-19  Gary Thomas  <gthomas@cygnus.co.uk>

	* src/diag.cxx (diag_vprintf): Support '%%' printf modifier.

1999-03-05  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/cyg_type.h:
	Add CYGBLD_ATTRIB_CONST and tidy define indentation

1999-03-04  Bart Veer  <bartv@cygnus.co.uk>

	* include/diag.h:
	Added a #include for <pkgconf/infra.h> so that the header file
	can correctly check for CYGDBG_INFRA_DIAG_PRINTF_USE_VARARG

1999-02-25  Nick Garnett  <nickg@cygnus.co.uk>

	* include/cyg_type.h:
	Added CYGBLD_ATTRIB_ASM_ALIAS() macro to supply an alias for a
	variable while it is being defined.

1999-02-24  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/cyg_type.h (CYG_INIT_APPLICATION): Add CYG_INIT_DRIVERS
	priority

	* src/tcdiag.cxx (cyg_test_output): Re-include angle brackets
	for CYG_TEST_GDBCMD command

1999-02-23  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/testcase.h (CYG_TEST_NA): 
	Add call to cyg_test_exit()

1999-02-22  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/cyg_type.h: 
	Add CYGBLD_ATTRIB_INIT_PRI/BEFORE/AFTER macros.
	Remove CYG_INIT_BEFORE/AFTER as they were unusable

	* include/testcase.h:
	* src/tcdiag.cxx:
	Add CYGNUM_TEST_NA() macro for not applicable state
	Don't need to call diag_init() any more from cyg_test_init()

	* src/diag.c:
	* src/diag.cxx: 
	Rename diag.c to diag.cxx
	Add dummy constructor object to do initialization right after the
	HAL has started. Needed to get asserts working correctly at
	constructor time, and for CYGNUM_TEST_GDBCMD to work as intended
	(i.e. before calling CYG_TEST_INIT())

1999-02-17  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* src/tcdiag.cxx (cyg_test_output): Remove angle brackets round
	GDBCMD output

1999-02-16  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* src/fancy.cxx (trim_func): 
	* src/simple.cxx (trim_func):
	* src/buffer.cxx (trim_func):
	Don't delete bits before a space as it may not always be a
	type, if using CYG_FUNCNAME rather than relying on
	__PRETTY_FUNCTION__

	* src/tcdiag.cxx (cyg_test_output): 
	Add new GDBCMD output and do some tidying vis a vis coding standards
	etc.

	* include/testcase.h:
	Do some tidying vis a vis coding standards etc.

1999-02-16  Gary Thomas  <gthomas@cygnus.co.uk>

	* include/cyg_type.h (CYGBLD_ATTRIB_CONSTRUCTOR): 
	New macro, used to define a 'C' routine to be run with 'C++'
	constructors.

1999-01-26  Bart Veer  <bartv@cygnus.co.uk>

	* include/cyg_type.h (CYGBLD_ATTRIB_NORET):
	Updated the non-GNUC version of the macro

1999-01-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/cyg_type.h:
	Remove all traces of CYG_KERNEL_USE_INIT_PRIORITY option - now
	compulsory. Consequently can remove include of pkgconf/infra.h.
	Add CYG_INIT_PREDEFAULT priority for
	CYGSEM_HAL_STOP_CONSTRUCTORS_ON_FLAG implementation.
	Change CYGBLD_NORET to CYGBLD_ATTRIB_NORET
	Add CYGBLD_ATTRIB_ALIAS and CYGBLD_ATTRIB_WEAK_ALIAS macros

	* include/cyg_ass.h: 
	* include/testcase.h
	Change CYGBLD_NORET to CYGBLD_ATTRIB_NORET

	* src/startup.cxx:
	Split up into smaller files to make GDB happier when debuggin

	* src/pkgstart.cxx:
	* src/prestart.cxx:
	* src/userstart.cxx:
	New files with contents originally from startup.cxx

1999-01-19  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/cyg_type.h (CYG_REFERENCE_OBJECT): 
	Make this work with no overhead, although it doesn't work with
	anything other than objects with constructors. I _believe_ this
	is the only relevant situation though. Bite me.
	Fix for PR 18782

1999-01-14  Jesper Skov  <jskov@cygnus.co.uk>

	* include/cyg_type.h (CYG_REFERENCE_SYMBOL): Added.

1999-01-13  Gary Thomas  <gthomas@cygnus.co.uk>

	* include/cyg_type.h: Default handling of 'CYG_DOUBLE_BYTEORDER'

1999-01-13  Jesper Skov  <jskov@cygnus.co.uk>

	* include/cyg_type.h (CYG_UNUSED_PARAM): Don't assign to the
	unused parameter; it might be a macro constant.

1999-01-11  Bart Veer  <bartv@cygnus.co.uk>

	* src/tcdiag.cxx (cyg_test_output): 
	* include/testcase.h:
	Use const where appropriate in cyg_test_output()

1999-01-06  Bart Veer  <bartv@cygnus.co.uk>

	* include/cyg_trac.h (CYG_REPORT_FUNCARG8):
	Removed spurious comma so that the macro actually compiles.

1998-12-24  Bart Veer  <bartv@cygnus.co.uk>

	* src/simple.cxx: 
	* src/null.cxx: 
	* src/fancy.cxx: 
	* src/diag.c: 
	* src/buffer.cxx: 
	* include/diag.h:
	In the assertion support, use const where appropriate.
	
1998-12-24  Bart Veer  <bartv@cygnus.co.uk>

	* include/cyg_ass.h:
	The prototype for cyg_assert_fail() is now always present.
	const is used wherever appropriate.
	A number of additional assertion macros are now defined.
	Host-specific assertion support has been added.
	Some minor tweaks for greater consistency in macro usage.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -