Commit Graph

98 Commits

Author SHA1 Message Date
Ozkan Sezer
6887c11b12 2010-02-28 Ozkan Sezer <sezeroz@gmail.com>
* src/gendef.c (load_pep): always set gDta to NULL after freeing it.
	(main): Likewise.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1965 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-28 13:36:37 +00:00
NightStrike
ce40cdd1b6 Move genidl, second attempt
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1959 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-26 14:22:07 +00:00
NightStrike
acb89135c0 Remove genidl to move again from experimental
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1958 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-26 14:20:32 +00:00
NightStrike
adb344b688 Move genidl from experimental to trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1957 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-26 14:13:00 +00:00
NightStrike
1b9583ffb4 Remove extraneous spaces
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1956 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-26 14:11:03 +00:00
NightStrike
3d7c4af8db Add old ChangeLogs to distribution rules
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1943 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-24 17:51:09 +00:00
Kai Tietz
0d796dcca7 2010-02-23 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c (no_forward_output): New variable
        for option -f/--no-forward-ouput.
        (opt_chain): Handle new options.
        (add_export_list): Handle no_forward_output.
        (show_usage): Add new option.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1934 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-23 12:04:07 +00:00
Kai Tietz
4bf605e560 Fix crash on none PE(+) images.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1933 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-23 09:38:00 +00:00
Ozkan Sezer
c44de37a85 updated install-sh from upstream sources.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1849 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-08 22:01:52 +00:00
Ozkan Sezer
5c80e7259a updated config.guess and config.sub from the upstream sources
(trunk:all)

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1771 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-22 21:01:47 +00:00
NightStrike
04baa5cbe4 Update trunk autoconf to 2.65
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1763 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-21 01:51:56 +00:00
Jonathan Yong
fa38cdf0d9 Bump copyright dates
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1691 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:52:43 +00:00
Jonathan Yong
1b58e3a0f9 Add empty ChangeLog files for 2010
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1689 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:34:23 +00:00
Jonathan Yong
1e7e43e6a7 Move older changelogs to ChangeLog-2009
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1688 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:30:25 +00:00
Kai Tietz
d165085924 2009-12-24 Alon Bar-Lev <alon.barlev@gmail.com>
* Makefile.am (gendef_SOURCES): Add src/compat_string.c file.
        * configure.ac (AC_CHECK_FUNCS): Check for strlwr.
        * src/compat-string.h: New header.
        * sre/compat_string.c: New source-file.
        * Makefile.in: Regenerated.
        * config.h.in: Likewise.
        * configure: Likewise.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1683 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-24 08:48:32 +00:00
Kai Tietz
999e8e8824 Fix comment to make clear that this is a cross-compiler issue.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1681 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-23 15:56:13 +00:00
Jonathan Yong
d8a25d7c1d Regenerate configure
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1677 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-23 13:26:45 +00:00
Kai Tietz
2eec010084 Disable AC_FUNC_MALLOC for configure sake for systems without gnu malloc.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1676 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-23 13:18:25 +00:00
Kai Tietz
08b5a99858 2009-12-23 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c: Avoid warnings by building without libmangle.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1675 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-23 13:01:27 +00:00
Jonathan Yong
a54dc9ad84 Correct ChangeLog date
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1643 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-13 09:42:39 +00:00
Jonathan Yong
d3706b1b4d * src/gendef.c: Change include path to -I/--include-def-path.
Add "Built on __DATE__".



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1642 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-13 09:41:45 +00:00
Kai Tietz
3426844a44 Fix some warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1641 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-13 09:02:10 +00:00
Kai Tietz
ee6fed598f 2009-12-13 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c: Add option -p/-path-defs.
        * src/gendef_def.c: Add search-paths for def file seeking.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1640 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-13 08:50:19 +00:00
Kai Tietz
fa538b66bc Correct typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1639 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 14:33:44 +00:00
Kai Tietz
d257f77038 Output first demangled symbol, then .def file export.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1638 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 14:20:12 +00:00
Jonathan Yong
fd59dba679 * src/gendef.c (show_usage): Improve help message about -a
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1637 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 14:13:04 +00:00
Kai Tietz
b63d18f677 2009-12-12 Kai Tietz <kai.tietz@onevision.com>
* src/gendef_def.c: New file.
        * src/gendef.c: Add config.h header.
        Add optional use of libmangle.
        Improved output of .def files.
        Ouput forwarders, too.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1636 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 14:06:12 +00:00
Jonathan Yong
9b53fc7944 * configure.ac: Check for libmangle install.
* Makefile.am: Add libmangle dependencies.

        * Makefile.am: Add gendef_def.c dependencies.
        * configure: Regenerate.
        * Makefile.in: Ditto.
        * config.h.in: Ditto.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1635 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 14:01:25 +00:00
Kai Tietz
4ed3c52c43 Add gendef_def.c file for .def file handling.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1634 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 13:37:00 +00:00
Kai Tietz
429cdefd83 Add HAVE_CONFIG_H and include of config.h
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1633 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 12:41:34 +00:00
Kai Tietz
ac27063cc5 Add print out for forwarders with remark in .def file.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1632 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 11:23:41 +00:00
Kai Tietz
03a37aa7b5 Prepare gendef tool to use optional libmangle library.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1631 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-12 09:11:17 +00:00
Kai Tietz
5fb12b8120 Reformatting some parts to be compatible to GNAT.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1630 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-11 15:57:39 +00:00
Kai Tietz
84a7592b96 2009-12-11 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c (assume_stdcall): New variable.
        (opt_chain): Check for -a and --assume-stdcall option.
        (disassembleRetIntern): Use assume_stdcall for ret.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1629 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-11 15:27:18 +00:00
Kai Tietz
75129d5e97 2009-12-10 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c (decodeMemonic): Fixed typo.
        (Additionally added more debug output)



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1628 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-10 19:46:07 +00:00
Kai Tietz
4b30fc2cd0 Fix next typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1626 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-10 19:35:25 +00:00
Kai Tietz
ef674894bd Fix typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1625 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-10 19:21:49 +00:00
Jonathan Yong
ef58291808 * src/gendef.c (show_usage): New.
(main): Use show_usage.
(opt_chain): use show_usage.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1586 4407c894-4637-0410-b4f5-ada5f102cad1
2009-12-01 13:36:26 +00:00
Kai Tietz
e0c4f5d8b0 Fix nasty warning about fread result.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1515 4407c894-4637-0410-b4f5-ada5f102cad1
2009-11-07 10:16:22 +00:00
Kai Tietz
f06b30f53e Fix formatter for printing a long.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1514 4407c894-4637-0410-b4f5-ada5f102cad1
2009-11-07 10:12:57 +00:00
NightStrike
7bc0e48179 Reorder configure header to be relatively standard across project
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1507 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-29 21:18:09 +00:00
Kai Tietz
b8ee02ebaa Fix argument cast warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1489 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-22 07:15:40 +00:00
NightStrike
55996266b7 Move aux scripts to subdir to tidy up top levels
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1477 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-16 16:18:21 +00:00
NightStrike
b4e747d802 Fix building
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1301 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-02 21:38:51 +00:00
Kai Tietz
0df326356a Fix error reasoned by -Werror.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1300 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-02 21:25:44 +00:00
Kai Tietz
e590f323dc 2009-09-02 Kai Tietz <kai.tietz@onevision.com>
* src/gendef.c (disassembleRetIntern): Pre-initialize local
        variables by zero.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1299 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-02 21:00:59 +00:00
NightStrike
3cb3a7f9dd Add build system to gendef
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1294 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-01 16:43:17 +00:00
NightStrike
63bb689f64 Move gendef from experimental to trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1274 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-28 16:48:48 +00:00