Florian Liekweg [Fri, 14 Jan 2005 13:36:50 +0000 (13:36 +0000)]
don't put environments on the stack; handle consts
[r4915]
Florian Liekweg [Fri, 14 Jan 2005 13:36:10 +0000 (13:36 +0000)]
fix malloc, fix "initialisation"
[r4914]
Florian Liekweg [Fri, 14 Jan 2005 13:34:48 +0000 (13:34 +0000)]
Don't cast malloc
[r4911]
Florian Liekweg [Fri, 14 Jan 2005 13:34:25 +0000 (13:34 +0000)]
Factor out call_info_t ctor; fix mallocs; fix initialisation
[r4910]
Florian Liekweg [Fri, 14 Jan 2005 13:33:10 +0000 (13:33 +0000)]
Use only public irnode interface
[r4908]
Sebastian Hack [Thu, 13 Jan 2005 15:02:11 +0000 (15:02 +0000)]
Fixed a typo
[r4894]
Sebastian Hack [Thu, 13 Jan 2005 14:54:19 +0000 (14:54 +0000)]
Initialized the dom_info's to 0
[r4893]
Sebastian Hack [Thu, 13 Jan 2005 14:43:54 +0000 (14:43 +0000)]
Added iteration macro
[r4892]
Sebastian Hack [Thu, 13 Jan 2005 12:20:41 +0000 (12:20 +0000)]
Added dom tree traversal
[r4889]
Michael Beck [Wed, 12 Jan 2005 16:47:23 +0000 (16:47 +0000)]
added get_tarval_plus_inf() and get_tarval_minus_inf(), removed get_tarval_inf()
[r4882]
Michael Beck [Wed, 12 Jan 2005 12:46:08 +0000 (12:46 +0000)]
renamed hash_name to firm_hash_name to prevent name_clash to EDG frontend
[r4874]
Michael Beck [Wed, 12 Jan 2005 12:45:59 +0000 (12:45 +0000)]
renamed hash_name to firm_hash_name to prevent name_clash to Dg frontend
[r4873]
Florian Liekweg [Wed, 12 Jan 2005 11:02:12 +0000 (11:02 +0000)]
Seperate flag for libxml2 installation prefix
[r4868]
Florian Liekweg [Wed, 12 Jan 2005 10:46:45 +0000 (10:46 +0000)]
Use LDFLAGS and LIBS for libxml2
[r4867]
Daniel Grund [Tue, 11 Jan 2005 15:34:18 +0000 (15:34 +0000)]
Added bitset_for_each_clear
[r4855]
Sebastian Hack [Tue, 11 Jan 2005 14:31:22 +0000 (14:31 +0000)]
Added missing message finalization by 0.
[r4853]
Michael Beck [Tue, 11 Jan 2005 14:29:41 +0000 (14:29 +0000)]
added call to init_hooks
[r4852]
Michael Beck [Tue, 11 Jan 2005 14:29:27 +0000 (14:29 +0000)]
added a init function
[r4851]
Michael Beck [Tue, 11 Jan 2005 13:14:16 +0000 (13:14 +0000)]
added doxygen docu
[r4850]
Michael Beck [Tue, 11 Jan 2005 13:10:41 +0000 (13:10 +0000)]
init_stat must be empty if statistics is not enabled
[r4849]
Michael Beck [Tue, 11 Jan 2005 12:36:00 +0000 (12:36 +0000)]
irhooks added
[r4848]
Michael Beck [Tue, 11 Jan 2005 12:25:19 +0000 (12:25 +0000)]
stat_finish must always exist
[r4847]
Michael Beck [Tue, 11 Jan 2005 12:06:47 +0000 (12:06 +0000)]
used new hooks instead of firmstat
[r4846]
Michael Beck [Tue, 11 Jan 2005 12:06:09 +0000 (12:06 +0000)]
added support for Firm hooks
[r4845]
Michael Beck [Tue, 11 Jan 2005 12:01:25 +0000 (12:01 +0000)]
added support for Win32
[r4844]
Michael Beck [Tue, 11 Jan 2005 11:59:39 +0000 (11:59 +0000)]
added option to disable Firm hooks
[r4843]
Michael Beck [Tue, 11 Jan 2005 11:46:13 +0000 (11:46 +0000)]
hooks for libFirm functions added
[r4842]
Florian Liekweg [Mon, 10 Jan 2005 17:26:34 +0000 (17:26 +0000)]
fixup printfs, don't put environments on the stack
[r4841]
Florian Liekweg [Mon, 10 Jan 2005 17:24:37 +0000 (17:24 +0000)]
Remove is_array_type and is_class_type
[r4840]
Florian Liekweg [Mon, 10 Jan 2005 15:08:38 +0000 (15:08 +0000)]
re-erect is_class_type and is_array_type
[r4837]
Daniel Grund [Mon, 10 Jan 2005 10:32:09 +0000 (10:32 +0000)]
Added pmap_break
[r4836]
Michael Beck [Wed, 5 Jan 2005 15:15:02 +0000 (15:15 +0000)]
added missing file
[r4831]
Götz Lindenmaier [Wed, 5 Jan 2005 14:54:25 +0000 (14:54 +0000)]
spell atomit small
[r4828]
Götz Lindenmaier [Wed, 5 Jan 2005 14:53:26 +0000 (14:53 +0000)]
atomic is a property, not an opcode --> spell it small
[r4827]
Michael Beck [Wed, 5 Jan 2005 14:34:52 +0000 (14:34 +0000)]
updated
[r4820]
Michael Beck [Wed, 5 Jan 2005 14:33:43 +0000 (14:33 +0000)]
renamed fucntions is_x*_type() to is_X*_type() to prevent name clash with EDg frontend
removed INLINE for global functions
renamed inline functions __* to _* (__ is reserved to the compiler)
[r4819]
Michael Beck [Wed, 5 Jan 2005 14:29:07 +0000 (14:29 +0000)]
renames all is_x*_type() functions to is_X*_type() to prevent name clash with EDG frontend
[r4818]
Michael Beck [Wed, 5 Jan 2005 14:27:28 +0000 (14:27 +0000)]
renames all is_x*_type() functions to is_X*_type() to prevent name clash with EDG fronten
renames the inline fucntions from __x to _x (__ is reserved to the compiler and shouldn't be used)
[r4817]
Michael Beck [Wed, 5 Jan 2005 14:25:54 +0000 (14:25 +0000)]
renames all is_x*_type() functions to is_X*_type() to prevent name clash with EDG fronten
[r4816]
Michael Beck [Wed, 5 Jan 2005 14:25:38 +0000 (14:25 +0000)]
added Win32 "support"
[r4815]
Michael Beck [Tue, 4 Jan 2005 13:22:52 +0000 (13:22 +0000)]
remove INLINE before global functions
added void to empty function prototype
fixed indentation
[r4794]
Michael Beck [Tue, 4 Jan 2005 13:19:05 +0000 (13:19 +0000)]
removed INLINE before global functions
[r4793]
Michael Beck [Tue, 4 Jan 2005 13:18:17 +0000 (13:18 +0000)]
removed C99 construct
[r4792]
Michael Beck [Tue, 4 Jan 2005 13:17:04 +0000 (13:17 +0000)]
removed INLIEN before global functions
[r4791]
Michael Beck [Tue, 4 Jan 2005 13:15:49 +0000 (13:15 +0000)]
renamed unknown_type and none_type to prevent name clash with the EDG frontend
[r4790]
Michael Beck [Tue, 4 Jan 2005 13:14:12 +0000 (13:14 +0000)]
removed INLINE before global function
[r4789]
Michael Beck [Tue, 4 Jan 2005 12:52:42 +0000 (12:52 +0000)]
removed wrong INLINE
[r4788]
Michael Beck [Tue, 4 Jan 2005 12:25:18 +0000 (12:25 +0000)]
renamed none_type and unknown_type
[r4787]
Michael Beck [Tue, 4 Jan 2005 12:21:54 +0000 (12:21 +0000)]
renamed none_type and unknown_type to prevent name clash with the EDG frontend
[r4786]
Michael Beck [Tue, 4 Jan 2005 12:05:49 +0000 (12:05 +0000)]
latest version
[r4785]
Michael Beck [Tue, 4 Jan 2005 11:57:36 +0000 (11:57 +0000)]
Still need the stdbool.h :-(
[r4784]
Michael Beck [Tue, 4 Jan 2005 11:45:15 +0000 (11:45 +0000)]
removed <stdbool.h> include
[r4783]
Michael Beck [Tue, 4 Jan 2005 11:23:42 +0000 (11:23 +0000)]
removed C99 construct
[r4779]
Götz Lindenmaier [Tue, 28 Dec 2004 13:41:52 +0000 (13:41 +0000)]
debug routines not in _t files
[r4776]
Götz Lindenmaier [Tue, 28 Dec 2004 13:35:53 +0000 (13:35 +0000)]
changed layout of node info
[r4775]
Götz Lindenmaier [Tue, 28 Dec 2004 13:33:40 +0000 (13:33 +0000)]
new dumper for partial graph
simplified makros,
layout improvement of node info
[r4774]
Götz Lindenmaier [Tue, 28 Dec 2004 13:17:04 +0000 (13:17 +0000)]
removed old_fctnames. should not be included by default any more.
[r4773]
Michael Beck [Tue, 28 Dec 2004 12:30:23 +0000 (12:30 +0000)]
fixed typos
used xmalloc
clean some indentation
[r4772]
Michael Beck [Tue, 28 Dec 2004 12:26:52 +0000 (12:26 +0000)]
made allocation C-like
[r4771]
Michael Beck [Tue, 28 Dec 2004 12:25:58 +0000 (12:25 +0000)]
replaces the include of <obstack.h> by a forward definition of struct obstack.
This allows to use the header file even if obstack.h did not exists...
[r4770]
Michael Beck [Tue, 28 Dec 2004 12:24:35 +0000 (12:24 +0000)]
get_op_ident() takes now a const parameter
[r4769]
Michael Beck [Tue, 28 Dec 2004 12:23:30 +0000 (12:23 +0000)]
typos fixed
[r4768]
Michael Beck [Tue, 28 Dec 2004 12:21:36 +0000 (12:21 +0000)]
made allocation C-like
[r4767]
Michael Beck [Mon, 27 Dec 2004 12:21:58 +0000 (12:21 +0000)]
fixed resize()
[r4761]
Michael Beck [Thu, 23 Dec 2004 16:31:32 +0000 (16:31 +0000)]
used xmalloc instead of malloc, renamed some variables to letter case
[r4760]
Michael Beck [Thu, 23 Dec 2004 15:58:17 +0000 (15:58 +0000)]
added missing initialization
[r4759]
Michael Beck [Thu, 23 Dec 2004 15:49:59 +0000 (15:49 +0000)]
added tpop flags
fixed some typos
added const where possible
[r4758]
Michael Beck [Thu, 23 Dec 2004 15:48:54 +0000 (15:48 +0000)]
make tpop const
[r4757]
Michael Beck [Thu, 23 Dec 2004 15:48:42 +0000 (15:48 +0000)]
make the tpop constant
use new xcalloc where appropriate
[r4756]
Michael Beck [Thu, 23 Dec 2004 15:47:09 +0000 (15:47 +0000)]
removed uneeded allocations
used new xcalloc
[r4755]
Michael Beck [Thu, 23 Dec 2004 15:46:19 +0000 (15:46 +0000)]
removed unneeded allocations
[r4754]
Michael Beck [Thu, 23 Dec 2004 15:40:03 +0000 (15:40 +0000)]
used new xcalloc
[r4753]
Michael Beck [Thu, 23 Dec 2004 15:33:58 +0000 (15:33 +0000)]
used new xcalloc (again)
[r4752]
Michael Beck [Thu, 23 Dec 2004 15:32:27 +0000 (15:32 +0000)]
used new xcalloc
[r4751]
Michael Beck [Thu, 23 Dec 2004 15:29:27 +0000 (15:29 +0000)]
used new xcalloc where appropriate
[r4750]
Michael Beck [Thu, 23 Dec 2004 15:25:31 +0000 (15:25 +0000)]
used new xcalloc
[r4749]
Michael Beck [Thu, 23 Dec 2004 15:19:09 +0000 (15:19 +0000)]
fixed typo, removed the memset in xmalloc, xmalloc DOES NOT CLEAR the memory yet,
this is the default behavior, use xcalloc if you need this
[r4748]
Michael Beck [Thu, 23 Dec 2004 15:16:12 +0000 (15:16 +0000)]
used xcalloc instead of calloc
[r4747]
Michael Beck [Thu, 23 Dec 2004 15:15:03 +0000 (15:15 +0000)]
added xcalloc
[r4746]
Michael Beck [Thu, 23 Dec 2004 15:05:50 +0000 (15:05 +0000)]
used xmalloc instead of malloc
[r4745]
Michael Beck [Thu, 23 Dec 2004 14:55:24 +0000 (14:55 +0000)]
fixed indentation
used new COMPOUND flag
[r4744]
Michael Beck [Thu, 23 Dec 2004 14:27:31 +0000 (14:27 +0000)]
typos fixed
[r4743]
Michael Beck [Thu, 23 Dec 2004 14:19:40 +0000 (14:19 +0000)]
added doxygen comment
removed unneeded cast
[r4742]
Michael Beck [Thu, 23 Dec 2004 14:16:38 +0000 (14:16 +0000)]
fixed the type of the visited counter
[r4741]
Michael Beck [Thu, 23 Dec 2004 14:13:19 +0000 (14:13 +0000)]
removed c_name field
typos fixed
improed allocation, removing calloc (which might return NULL)
[r4740]
Michael Beck [Thu, 23 Dec 2004 14:00:45 +0000 (14:00 +0000)]
c_name debug field removed
[r4739]
Michael Beck [Thu, 23 Dec 2004 14:00:17 +0000 (14:00 +0000)]
typos fixed,
doxygen docu added,
c_name debug field removed
[r4738]
Michael Beck [Thu, 23 Dec 2004 13:32:25 +0000 (13:32 +0000)]
typos fixed, removed static data
[r4737]
Michael Beck [Thu, 23 Dec 2004 13:17:16 +0000 (13:17 +0000)]
typos fixed
[r4736]
Michael Beck [Thu, 23 Dec 2004 13:12:32 +0000 (13:12 +0000)]
typo fixed
[r4735]
Michael Beck [Thu, 23 Dec 2004 13:08:34 +0000 (13:08 +0000)]
improved doxygen documentation
[r4734]
Michael Beck [Thu, 23 Dec 2004 13:01:43 +0000 (13:01 +0000)]
typos fixed
[r4733]
Michael Beck [Thu, 23 Dec 2004 12:40:12 +0000 (12:40 +0000)]
typos fixed
[r4732]
Michael Beck [Thu, 23 Dec 2004 12:38:44 +0000 (12:38 +0000)]
updated doxygen docu, fixed typos
[r4731]
Michael Beck [Thu, 23 Dec 2004 12:34:18 +0000 (12:34 +0000)]
doxygen comment added
[r4730]
Michael Beck [Thu, 23 Dec 2004 12:33:14 +0000 (12:33 +0000)]
typo fixed
[r4729]
Michael Beck [Thu, 23 Dec 2004 12:23:05 +0000 (12:23 +0000)]
typos fixed
[r4728]
Michael Beck [Wed, 22 Dec 2004 14:43:14 +0000 (14:43 +0000)]
made allocations C-like
[r4721]
Michael Beck [Wed, 22 Dec 2004 14:41:10 +0000 (14:41 +0000)]
made llocations C-like
[r4720]
Michael Beck [Wed, 22 Dec 2004 14:37:19 +0000 (14:37 +0000)]
clean up code
some doxygen docu added
[r4719]