diff --git a/RosBE-Windows/Root/ChangeLog.txt b/RosBE-Windows/Root/ChangeLog.txt index 21a8989..5165eb5 100644 --- a/RosBE-Windows/Root/ChangeLog.txt +++ b/RosBE-Windows/Root/ChangeLog.txt @@ -1,50 +1,76 @@ *** XXX XXth, 200X - RosBE 1.0 Released -- Updated RosBE Configuration Tool. (Pierre Schweitzer) - - Added French translation. - - Added the possibility to choose MingW directory. - - Added check to see if MingW dir is right (look up gcc) - - Added support for WinXP style. - - Added the support of C99. - - Fixed warnings. - - Small Modification by Daniel Reimer: added -s and went from -O3 to -O2 in Makefile. - - Correct Button States and Whitespace changes. - - Save button is disabled until a parameter is changed - - Definitively fixed resources IDs - - Added check to test if log dir exists and if it doesn't, it's created - - Added check to avoid writing in a non-existant file - - Updated todo list - - Reorganized resources - - Added a basic font preview - - Continue dralnix code cleanup. - - Added checks to avoid buffers overflow. +- Updated: GCC 4.1.3 Build 20071015 with recent patches to get makex run under Vista. (Peter Ward, TODO: name of tamlin) +- Updated: Binutils 2.18.50 Build 20071015. (Peter Ward) +- Updated: NASM to 0.99.05 (Daniel Reimer) -- Added a very simple makefile for the RosBE tools. (Peter Ward) -- Updated: GCC 4.1.3 Build 20071015 with recent patches - to get makex run under Vista. (Peter Ward, TODO: name of tamlin) -- Updated: Binutils 2.18.50 Build 20071015. +- Updated RosBE Configuration Tool. (Pierre Schweitzer, Peter Ward, Daniel Reimer) + - Added French translation. (Pierre Schweitzer) + - Added the possibility to choose MingW directory. (Pierre Schweitzer) + - Added check to see if MingW dir is right. (Pierre Schweitzer) + - Added support for WinXP style. (Pierre Schweitzer) + - Added the support of C99. (Pierre Schweitzer) + - Fixed warnings. (Pierre Schweitzer) + - Added -s and went from -O3 to -O2 in Makefile. (Daniel Reimer) + - Correct Button States and Whitespace changes. (Pierre Schweitzer) + - Save button is disabled until a parameter is changed. (Pierre Schweitzer) + - Definitively fixed resources IDs. (Pierre Schweitzer) + - Added check to test if log dir exists and if it doesn't, it's created. (Pierre Schweitzer) + - Added check to avoid writing in a non-existant file. (Pierre Schweitzer) + - Updated todo list. (Pierre Schweitzer) + - Reorganized resources. (Pierre Schweitzer) + - Added a basic font preview. (Pierre Schweitzer) + - Continue dralnix code cleanup. (Pierre Schweitzer) + - Added checks to avoid buffers overflow. (Pierre Schweitzer) + - Fixed a small regression with save button state introduced in rev 29850. (Pierre Schweitzer) + - Moved UINT i to loop as it was done previously. (Pierre Schweitzer) + - Fixed German RC File of Options.exe. (Daniel Reimer) + - Modify options.exe to enable and disable stripping and ccache. This gives back the possibility to give more than one command to make. (Daniel Reimer) + - Fixed Russian RC File of options.exe (towerr) + - Make options.exe startable from cmd window. After exiting rosbe resets to use the new settings. (Daniel Reimer) + - Improve the GUI to be easier to understand and add two more settings. (Daniel Reimer) + - Make options.exe only write path variables if there is something to write. (Peter Ward) + +- Added a small utility (chknewer) to check if one file is newer than another. This removes the dependency on test from Config.cmd and Build.cmd. (Peter Ward) +- Added a small utility (chkslash) to check if a string contains a backslash '\', it's needed for the reladdr2line.cmd changes. +- Added the command 'chdefgcc' to allow easy switching of the current toolset. (Peter Ward) +- Added a minimal replacement for tee. (Peter Ward) +- Added ccache 2.4 to RosBE. (Daniel Reimer) +- Added the command "oldmode" to still use the HOST headers, not the target ones in SVN Tree. (Daniel Reimer) +- Readd chdefdir due to popular Demand. (Daniel Reimer) +- Downgraded sed to prevent a EOL style destruction. (Daniel Reimer) + +- Added a makefile for the RosBE tools. (Peter Ward) - Fix a warning in echoh.c. (Peter Ward) - Fix options.exe compile with RosBE 0.3.8.1 (Peter Ward) -- Merge the three build.cmd files into one. (Peter Ward) -- Heaviliy cleaning up the .cmd files. (Peter Ward) -- Remove typos. (Peter Ward) -- Make variable names more consistent. (Peter Ward) - Merged the NSIS files back together. (Peter Ward) -- Renamed options.cmd -> rosbe-options.cmd. (Peter Ward) -- Completely rewrote scut to work without *nix tools - and added a edit function (Parter Ward, Daniel Reimer) -- Updated to NASM 0.99.05 (Daniel Reimer) -- Downgraded sed to prevent a EOL style destruction. (Daniel Reimer) -- Make helpfile entries dependant on the installed optional files. (Daniel Reimer) -- Readd chdefdir due to popular Demand. (Daniel Reimer) -- Make options.exe startable from cmd window. After exiting rosbe resets to use the new settings. (Daniel Reimer) -- Added ccache 2.4 to RosBE. (Daniel Reimer) -- Remove trailing Spaces. (Daniel Reimer) -- Modify options.exe to enable and disable stripping and ccache. This gives back the possibility to give more - than one command to make (Daniel Reimer) -- Fixed German RC File of Options.exe (Daniel Reimer) -- Added the command "oldmode" to still use the HOST headers, not the target ones in SVN Tree. (Daniel Reimer) -- Fixed Russian RC File of options.exe (towerr) + +- Heaviliy cleaning up the .cmd files. (Peter Ward, Daniel Reimer) + - Remove typos. (Peter Ward, Daniel Reimer) + - Make variable names more consistent. (Peter Ward) + - Renamed options.cmd -> rosbe-options.cmd. (Peter Ward) + - Merge the three build.cmd files into one. (Peter Ward) + - Remove the sed dependency from RosBE.cmd. (Peter Ward) + - Make some error messages a bit more consistent. (Peter Ward) + - Remove the need for cutz.cmd and delete it. (Peter Ward, Daniel Reimer) + - Remove the doskey macro for a component if it is not actually present. (Peter Ward) + - Remove the dependency on cut from sSVN.cmd. (Peter Ward) + - Completely rewrote scut to work without *nix tools and added a edit function (Parter Ward, Daniel Reimer) + - Fix one bug in ssvn. Now it does checkout in %CD% not %CD%/reactos (Daniel Reimer) + - Added more Error Messages to prevent confusion and stupid mistakes. (Daniel Reimer) + - Remove trailing Spaces. (Daniel Reimer) + - Make helpfile entries dependant on the installed optional files. (Daniel Reimer) + - Added echo Messages which tell a sucessful process. (Daniel Reimer) + - Sorted and fixed parts of the help. (Daniel Reimer, Peter Ward) + - Modify many "if" to "if /I" to ignore lower and upper case. (Daniel Reimer) + - Modify ERROR messages in scut to abort the process when Name and Path are specified by Shell Commands, too. (Daniel Reimer) + - Updated echo Messages a bit. (Daniel Reimer) + - Get rid of svnversion.exe and its need in ssvn.cmd. (Daniel Reimer) + - Modified reladdr2line so that you can now use 'raddr2line ntdll.dll 7c90e143' instead of 'raddr2line output-i386\dll\ntdll\ntdll.dll 7c90e143'. You can also use part of the file name ie. 'ntdll' instead of 'ntdll.dll' and it will match it. Searchs the current directory and all sub-directories. (Peter Ward) + - Add a Shortcut Listing Feature to scut.cmd. (Daniel Reimer) + +- Started to Update the Documentation. (Daniel Reimer) + *** Sep 24th, 2007 - RosBE 0.3.8.1 Released diff --git a/RosBE-Windows/Tools/chknewer.c b/RosBE-Windows/Tools/chknewer.c index c7d9e5e..95daaf4 100644 --- a/RosBE-Windows/Tools/chknewer.c +++ b/RosBE-Windows/Tools/chknewer.c @@ -53,7 +53,7 @@ int main(int argc, char* argv[]) fprintf(stderr, "%s: Error closing file \"%s\"\n", argv[0], argv[1]); return -1; } - file1time = getfmodtime(argv[1]); + file1time = getfmodtime(argv[1]); if (!file1time) { fprintf(stderr, "%s: Error unable to aquire stats for file: %s\n", argv[0], argv[1]); @@ -74,7 +74,7 @@ int main(int argc, char* argv[]) fprintf(stderr, "%s: Error closing file \"%s\"\n", argv[0], argv[2]); return -1; } - file2time = getfmodtime(argv[2]); + file2time = getfmodtime(argv[2]); if (!file2time) { fprintf(stderr, "%s: Error unable to aquire stats for file: %s\n", argv[0], argv[2]);