📄 changelog
字号:
2003-05-02 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp: Don't use "." in the PATH to look for build tools and user tools.2003-05-01 John Dallaway <jld@ecoscentric.com> * standalone/common/cdl_exec.cxx: Generate Cygwin text-mode mounts explicitly since text-mode is no longer the default. * standalone/wxwin/runtestsdlg.cpp: Use the rich edit control under Windows to eliminate a 64k limit on the length of text in the test output window and make the window read-only.2003-04-25 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/docsystem.cpp: Accommodate the latest HTML doc structure.2003-04-24 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/mainwin.cpp: Fix behaviour of user tools warning message box. * standalone/wxwin/makefile.gnu: Deduce OS type using uname tool.2003-04-17 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp, standalone/wxwin/mainwin.cpp: Rationalise the treatment of the build tools directory during startup and when using the build tools dialog. * standalone/wxwin/configtool.cpp: Wait for the installation of platform definitions to complete on Linux.2003-04-16 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/configtool.cpp: Install default platform definitions on initial invocation. Generate Cygwin text-mode mounts explicitly since text-mode is no longer the default mount type.2003-04-11 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/ecutils.cpp, standalone/wxwin/ecutils.h: Create wxString wrappers for cygwin_conv_to_*_path(). * standalone/wxwin/appsettings.cpp: Accommodate POSIX-style values of the ECOS_REPOSITORY environment variable.2003-04-10 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/docsystem.cpp: Eliminate pop-up warning when attempting to create a directory under $HOME/.eCosDocs/ which already exists.2003-04-07 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp, standalone/wxwin/appsettings.h: Look for user tools and build tools relative to the configtool executable file.2003-04-05 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: Build Cygwin hosted configtool with "--subsystem windows" to eliminate the console window. * standalone/wxwin/admindlg.cpp: Strip CR characters from the license text on Linux.2003-03-28 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/packagesdlg.cpp: Fix population of package lists to ensure the last package is seen. [ Bugzilla 87520 ]2003-03-26 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: Tidy up. * standalone/wxwin/splittree.cpp: Fix wxRemotelyScrolledTreeCtrl for wxWindows 2.4.0 on Linux/GTK. Patch contributed by Julian Smart.2003-03-25 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/symbols.h, standalone/wxwin/aboutdlg.cpp, standalone/wxwin/configtool.cpp, standalone/wxwin/mainwin.cpp: Use a character string to represent the configtool version number. * standalone/wxwin/runtestsdlg.cpp: Remove CR characters in test output. [ Bugzilla 85163 ]2003-03-19 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp, standalone/wxwin/configtooldoc.cpp, standalone/wxwin/ecpch.h, standalone/wxwin/filename.cpp, standalone/wxwin/configtool.rc, standalone/wxwin/makefile.gnu: Allow configtool to build against wxWindows 2.4.0 using Cygwin GCC.2003-03-18 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp, standalone/wxwin/configtool.cpp: Look for a default repository at ../../packages relative to the configtool location as a last resort. * standalone/wxwin/configtool.cpp: Eliminate scroll bar jitter in the output pane during eCos builds. * standalone/wxwin/configtool.cpp (HasInput), standalone/wxwin/mainwin.cpp, standalone/wxwin/configtool.rc, standalone/wxwin/makefile.gnu: Allow configtool to build and run against wxWindows 2.4.0.2003-03-07 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/appsettings.cpp: Look in the right place for the eCos repository location under Linux. * standalone/wxwin/admindlg.cpp: Allow addition of EPKs with no pkgadd.txt since this file should be optional.2003-03-06 John Dallaway <jld@ecoscentric.com> * appsettings.cpp: Disable use of "make -j<n>" for eCos builds in 2.0b1 release due to problems with Cygwin 1.3.18.2003-02-25 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: No need to specify -L /usr/lib for Linux builds.2003-02-21 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: Allow a specific installation of Tcl/Tk to be referenced using "make TCLDIR=/path/to/tcl".2003-02-19 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/platformeditordlg.cpp: Fix erroneously disabled OK button and duplicate entries in prefix list. * standalone/wxwin/makefile.gnu: Use libtcl.a rather than libcygtcl83.a for Cygwin build * standalone/wxwin/admindlg.cpp: Accommodate const char * returned by Tcl_SetVar() and Tcl_GetStringResult() in Tcl 8.4. * standalone/wxwin/configtool.cpp: Call Tcl_FindExecutable(). * standalone/wxwin/mainwin.cpp: Specify eCos 2.0b1 in 'about' box.2003-02-17 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/mainwin.cpp: Update path to configtool HTML docs. * standalone/wxwin/setup/, standalone/wxwin/manual/: Remove obsolete docs and unused setup program.2003-02-13 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/admindlg.cpp, standalone/wxwin/configtooldoc.cpp, standalone/wxwin/configtool.cpp, standalone/wxwin/mainwin.cpp, standalone/wxwin/appsettings.cpp: Look for all persistent application settings under "HKEY_CURRENT_USER\Software\eCos Configuration Tool\" for consistency. * standalone/wxwin/appsettings.cpp: Board 'reset type' is determined at run-time and no longer persistent. * standalone/wxwin/configtooldoc.cpp: Determine board reset type by looking for "cyg_test_is_simulator=1" rather than just "cyg_test_is_simulator" since "cyg_test_simulator=0" is also possible. * standalone/wxwin/mainwin.cpp: Supress obsolete menu items. * standalone/wxwin/platformeditordialog.cpp: Replace LF (rather than CRLF) with ';' when storing GDB commands.2003-02-10 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/runtestsdlg.cpp, standalone/wxwin/runtestsdlg.h: Call the "Reset Board" message box in the primary thread rather than the worker thread for correct operation under Linux.2003-02-05 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/configtooldoc.cpp, standalone/wxwin/platformeditordlg.cpp, standalone/wxwin/runtestsdlg.cpp: Eliminate .exe suffix handling when running eCos tests. Latest cross toolchains do not generate a .exe suffix. * standalone/wxwin/symbols.h: Version number 2.11 -> 2.122003-02-03 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/filename.cpp: Eliminate (const WCHAR*) cast in call to PathRelativePathTo() which is related to an error in w32api/shlwapi.h. * standalone/configtool.cpp: Suppress obsolete splash screen and associated resources for now. * standalone/mainwin.cpp: Implement simplified 'About' dialog box to eliminate configtool.bin resource file dependency.2003-01-25 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/configtool.cpp: Use correct data type in call to RegCreateKeyEx() to eliminate compiler warning. * standalone/wxwin/ecpch.h: #include <winsock2.h> early for Cygwin builds to eliminate fd_set compiler warning * standalone/wxwin/filename.cpp, standalone/wxwin/configtooldoc.cpp, standalone/wxwin/appsettings.cpp: Do not #undef macros matching ecFileName member functions referenced in these files for Cygwin builds.2003-01-22 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: Tidy up2003-01-21 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/configtool.h: Force ecUSE_MLT == 0 even for debug builds.2003-01-20 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/configtooldoc.cpp: Use wxString::GetChar() rather than an array element. * standalone/wxwin/filename.cpp: Use wxString::GetChar() and wxString::SetChar rather than an array element. Add some explicit casts to allow building with GNU tools on Cygwin. Use MAX_PATH rather than _MAX_PATH for portability. * standalone/wxwin/ecutils.cpp: Call wxNewKill() rather than wxKill() for Cygwin builds. * standalone/wxwin/ecutils.h: Use wxLongLong_t rather than __int64 for portability.2003-01-17 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: New makefile for GNU tools2003-01-16 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/ecutils.cpp: #include <errno.h> * standalone/wxwin/filename.h: Make header macro unique2002-09-21 Bart Veer <bartv@ecoscentric.com> * common/common/build.cxx: Avoid const compatibility problems with Tcl 8.42002-08-12 Bart Veer <bartv@ecoscentric.com> * standalone/win32/ReadMe: Move build instructions here from the toplevel2002-08-03 Bart Veer <bartv@ecoscentric.com> * standalone/common/Makefile.am, configure.in, acinclude.m4: Rework host-side autoconf support * common/common/build.cxx: fix typo 2002-02-08 Julian Smart <julians@redhat.com> * common/common/build.cxx: Added two missing backslashes2002-02-07 Jonathan Larmour <jlarmour@redhat.com> * common/common/build.cxx: correctly substitute forward slashes for backslashes.2002-01-02 Julian Smart <julians@redhat.com> * Modified these files: host/tools/configtool/standalone/win32/Configtool.rc host/tools/configtool/standalone/win32/res/Splsh16.bmp host/tools/configtool/standalone/win32/res/Splsh16_template.bmp host/tools/configtool/standalone/wxwin/README.txt host/tools/configtool/standalone/wxwin/about.htm host/tools/configtool/standalone/wxwin/ecoslogosmall.png host/tools/configtool/standalone/wxwin/reposdlg.cpp host/tools/configtool/standalone/wxwin/bitmaps/splash16.bmp host/tools/configtool/standalone/wxwin/bitmaps/splash16.png host/tools/configtool/standalone/wxwin/setup/configtool.iss host/tools/configtool/standalone/wxwin/setup/innobott.txt host/tools/configtool/standalone/wxwin/setup/innotop.txt incrementing the copyright year to 2002.2001-12-03 Julian Smart <julians@redhat.com> * standalone/wxwin/templatesdlg.cpp: hardware is now sorted alphabetically on UNIX.2001-10-25 Julian Smart <julians@redhat.com> * common/common/build.cxx: now generates /ecos-x names under Windows both compiling with Cygwin and VC++.2001-09-13 Jonathan Larmour <jlarmour@redhat.com> * common/common/build.cxx: Test for active properly in below change.2001-09-12 Jonathan Larmour <jlarmour@redhat.com> * common/common/build.cxx: Only use tests value if enabled/active.2001-07-08 Jonathan Larmour <jlarmour@redhat.com> * common/common/flags.cxx: Include <cctype> for isspace()2001-02-14 Julian Smart <julians@redhat.com> * standalone/win32/configtool.cpp Added support for Cygwin 00r1 when searching for registry hints. 2000-08-15 Jonathan Larmour <jlarmour@redhat.co.uk> * common/win32/memmap.cpp (export_files): In header file, wrap parts that aren't ASM safe in "#ifndef __ASSEMBLER__" (export_sections): Ditto2000-07-25 Jonathan Larmour <jlarmour@redhat.co.uk> * common/win32/memmap.cpp (export_sections): Use CYG_LABEL_DEFN to define linker symbols2000-07-18 John Dallaway <jld@redhat.com> * standalone/win32/Configtool.rc: Update IDS_ECOS_SOURCEWARE_URL.2000-07-03 John Dallaway <jld@redhat.com> * common/win32/CTCommonDoc.cpp: Modify SelectPackages() to inhibit option value refresh while changing the version of an eCos package.2000-06-27 John Dallaway <jld@redhat.com> * standalone/win32/Configtool.rc: Update menu item text: "eCos Services Page" -> "eCos Product Page".2000-06-22 John Dallaway <jld@redhat.com> * standalone/common/cdl_exec.cxx: Modify cdl_list() to restore printf line which mysteriously disappeared some time ago.2000-06-20 John Dallaway <jld@redhat.com> * common/common/build.cxx: Modify generate_toplevel_makefile() to make the generated makefile fragment more generic. 2000-06-19 John Dallaway <jld@redhat.com> * common/common/build.cxx: Modify generate_toplevel_makefile() to generate a rule to export global flags and command prefix as a makefile fragment for optional use by application developers.2000-06-19 John Dallaway <jld@redhat.com> * common/win32/CTCommon.rc: Replace OK/Cancel buttons with 'Close' button in the Build Options dialog. * common/win32/CTCommonDoc.cpp: Modify OnFileImport() to specify a default file extension for the File Import dialog box. * common/win32/memmap.cpp: Modify add_relative_sections_to_list() to skip sections which have already been added and track whether sections should be skipped. * standalone/common/ecosconfig.cxx: Modify main() to return error codes in a consistent manner. * standalone/win32/Configtool.rc: Update engineering team list.2000-06-15 John Dallaway <jld@redhat.com> * standalone/win32/ConfigToolDoc.cpp: Modify RunTests() to check for simulator platforms and inhibit prompting for hardware reset as appropriate. * standalone/win32/Configtool.dsp, standalone/win32/ecosconfig.dsp: Link debug builds against tcl82d.lib rather than tcl82.lib. Look for libCDL in v:\cdl rather than v:\ide. * standalone/win32/Configtool.rc: Point to the eCos Product web page rather than the obsolete eCos Services web page.2000-04-17 John Dallaway <jld@cygnus.co.uk> * standalone/common/cdl_exec.cxx: Use PATH_MAX rather than _MAX_PATH in the Cygwin-hosted build.2000-04-17 John Dallaway <jld@cygnus.co.uk> * standalone/common/cdl_exec.cxx:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -