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

📄 changelog

📁 基于ecos的redboot
💻
📖 第 1 页 / 共 2 页
字号:
2001-07-18  Jonathan Larmour  <jlarmour@redhat.com>

	* include/cyg_type.h (CYG_INIT_MEMALLOC): Add.

2001-07-13  Jonathan Larmour  <jlarmour@redhat.com>

	* src/diag.cxx (diag_vprintf): Fix long longs (patch from
	Motoya Kurotsu <kurotsu [at] allied-telesis.co.jp>

	* cdl/debug.cdl: Make tracing styles be mutually exclusive properly
	using an interface.

2001-06-14  Jonathan Larmour  <jlarmour@redhat.com>

	* include/clist.hxx (Cyg_DNode_T): Don't qualify constructor or
	destructor with <T>.
	(Cyg_CList_T): Ditto.

2001-02-23  Robin Farine  <acnrf@dial.eunet.ch>

	* include/cyg_type.h: Do alignment consistency check.

2001-01-05  Nick Garnett  <nickg@cygnus.co.uk>

	* include/clist.hxx: Many changes to make these classes usable in
	the MLQ scheduler and alarm objects.

2000-12-15  Nick Garnett  <nickg@cygnus.co.uk>

	* include/clist.hxx: Added this implementation of simple circular
	list classes. This is not immediately useful, except to the
	dynamic loader, but it is intended to simplify the MLQ scheduler
	with these classes eventually.

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

	* include/cyg_type.h (CYGBLD_ATTRIB_ASM_ALIAS): Mangle assembler
	symbols properly.

2000-09-08  Jonathan Larmour  <jlarmour@redhat.com>

	* include/cyg_type.h (CYGBLD_ATTRIB_SECTION): Don't stringify arg.

2000-09-04  Jonathan Larmour  <jlarmour@redhat.com>

	* include/cyg_type.h (CYGARC_ALIGNMENT): Add default of 8
	(CYGARC_P2ALIGNMENT): Add corresponding default of 3
	(CYGBLD_ATTRIB_ALIGN): Define to allow alignment
	* include/cyg_type.inc: As above for CYGARC_ALIGNMENT and
	CYGARC_P2ALIGNMENT

2000-07-25  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/cyg_type.inc: Create. Used for the equivalent stuff of
	cyg_type.h in assembler and linker scripts

2000-07-19  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* src/pkgstart.cxx (cyg_package_start): Remove POSIX startup option
	* cdl/startup.cdl: Likewise

2000-07-18  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* src/buffer.cxx (increment_buffer_pos): Reset buffer pos *before*
	we try to print the buffer
	Thanks to Chris Morrow (cmorrow at YottaYotta.com ) for spotting
	the problem.

2000-07-04  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* cdl/infra.cdl: Add CYGFUN_INFRA_EMPTY_DELETE_FUNCTIONS option
	to control presence of empty C++ delete functions

	* src/delete.cxx: Move comments into above option, and simplify
	the configuration now that it's more straightforward

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

	* 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.

⌨️ 快捷键说明

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