| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
(build_message_expr): Use TYPE_MAIN_VARIANT when comparing types.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2494 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
| |
Include gstddef.h and objc-proto.h.
Don't include objcP.h or objc-protoP.h.
Avoid use of u_int, etc. so no need for sys/types.h.
Adjust for change in node_table field data type.
Fix calls to DEBUG_PRINTF; no longer wants stream as arg.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2456 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(DEBUG_PRINT_REG): Define if not defined.
(print_rtx): Use DEBUG_PRINT_REG for hard regs.
(reg_name): Moved here.
Get rid of RCS headers. Fix up whitespace and comments.
Make key field and corresponding args `const void *'.
Don't use assert.
Get rid of spurious array-level in node_table field; make it void **.
Declare module_hash_table, class_hash_table.
(hash_int): Divide by sizeof (void *), not by 2**that minus 1.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2455 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2454 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Rename args and locals also.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2193 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Rename structure fields and typedefs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2192 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2020 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
| |
Deleted dependencies on some header files.
Replaced the use of the functions from memory.h with funtions like bzero.
Changed the include format.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2019 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2008 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2007 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2006 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Don't set DECL_EXTERNAL or TREE_PUBLIC.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1997 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
selector list. Mark _OBJC_SELECTOR_REFERENCES_decl as static, not extern.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1892 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1884 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
to DECL_INLINE, DECL_NONLOCAL, DECL_REGISTER, DECL_EXTERNAL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1570 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1562 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1536 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Set DECL_IN_SYSTEM_HEADER instead of TREE_USED on compiler-created decls.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1493 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@931 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@853 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@822 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@754 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Expect more changes as hash version and other changes are made.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@734 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@732 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@575 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@522 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@497 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@399 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@326 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
fixed code structure.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Cleaned up some documentation.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
added memory allocation adjustment macro for hash size allocation.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
implement posing. posing just got easy.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
happier, structure changes, and things to make it play better.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
the efficiency gained didn't out weight the grossness of the code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
this was done to use a less expensive division instruction
in the hashIndex() routine.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
converted hash_value_for_key() to a inline and moved it to hash-inline.h.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
func name changed from hashValue() to hashIndex(). the
func really calculated a index anyway.
changed hash func impl. essentually it was calculating a hash value
from a hash value. this is a implementation thing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
changed hashing algorithm. those values are no longer needed.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
the run-time was changed and those decls changed too.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
pass to hash_remove(). The value passed to hash_removed() is a
entry from the node structure rather than the node itself. Using
void* removed compiler checking.
Modified to implement cache expansion.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
changed def of SEL back to its original type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58 138bc75d-0d04-0410-961f-82ee72b054a4
|