Tom Wood
e31c7eec77
*** empty log message ***
...
From-SVN: r4068
1993-04-09 23:12:37 +00:00
Mike Stump
d0d4af87cc
Added front-end taggint to object files.
...
From-SVN: r3874
1993-03-25 08:51:26 +00:00
Richard Kenner
f005288757
(build_objc_method_call, get_class_reference):
...
Call assemble_external on anything we are about to generate a call to.
(get_super_receiver): Likewise.
(handle_class_ref): Put constant in readonly-data section, not text.
(build_objc_symtab_template): Correctly build index type for 0-length array.
From-SVN: r3734
1993-03-14 17:21:33 -05:00
Richard Stallman
7bbc643254
(OBJC_GEN_METHOD_LABEL): Convert colons to _'s.
...
Don't use the category name or the number.
From-SVN: r3691
1993-03-10 07:19:29 +00:00
Michael Meissner
c3c03e50c0
Close #ifdef NEXT_OBJC_RUNTIME properly.
...
From-SVN: r3687
1993-03-09 16:32:42 +00:00
Richard Stallman
187e4b0f22
(really_start_method): Always use OBJC_GEN_METHOD_LABEL.
...
Pass method_slot as additional arg.
(OBJC_GEN_METHOD_LABEL): Add default definition.
From-SVN: r3677
1993-03-08 21:17:33 +00:00
Richard Stallman
d33edda78e
(handle_class_ref): Call assemble_external.
...
From-SVN: r3649
1993-03-04 21:20:14 +00:00
Richard Stallman
b16f586d98
(HASHFUNCTION): Insure nonnegative hash even if addresses are negative.
...
From-SVN: r3473
1993-02-15 07:18:09 +00:00
Richard Stallman
f79322f009
(init_objc): Use xrealoc, not realloc.
...
From-SVN: r3419
1993-02-03 23:23:22 +00:00
Doug Evans
8935266327
* (build_module_descriptor): fix call to start_function
...
From-SVN: r3397
1993-01-31 20:24:19 +00:00
Richard Stallman
e58232cd7b
Include objc-act.h.
...
From-SVN: r3272
1993-01-19 03:21:31 +00:00
Richard Stallman
51480b1e3e
(encode_method_def): Null-terminate encoding.
...
(build_ivar_list_initializer): Null-terminate type encoding.
From-SVN: r3270
1993-01-19 03:18:50 +00:00
Richard Stallman
c55dc79a59
(init_module_descriptor):
...
Use size_in_bytes to get size of `struct objc_module'.
From-SVN: r3168
1993-01-09 09:14:53 +00:00
Richard Stallman
b53241dce5
(build_encode_expr): Terminate the encode string with a null.
...
(encode_aggregate): Distinguish pointer to record from a
record. Output fields for record. Fix unions.
From-SVN: r2896
1992-12-19 09:04:47 +00:00
Richard Stallman
0e9934c8fc
(finish_objc) [OBJC_SELECTORS_WITHOUT_LABELS]:
...
Always call build_selector_translation_table.
From-SVN: r2895
1992-12-19 08:47:33 +00:00
Richard Stallman
61fab23682
(build_message_expr): Don't crash if super_type is 0.
...
From-SVN: r2723
1992-11-09 17:42:55 +00:00
Richard Stallman
66a35ceaa8
(build_message_expr): Use save_expr for receiver.
...
From-SVN: r2681
1992-11-03 08:12:39 +00:00
Richard Stallman
152551c656
(OBJC_SELECTORS_WITHOUT_LABELS): Define by default.
...
From-SVN: r2662
1992-10-31 20:41:23 +00:00
Richard Stallman
c50dca4443
(handle_impent, handle_class_ref): Use __
...
to start the generated names, not period.
From-SVN: r2554
1992-10-22 12:30:09 +00:00
Richard Stallman
f6ba5fe9cc
(start_class): For an INTERFACE_TYPE, push to permanent obstack.
...
(build_message_expr): Use TYPE_MAIN_VARIANT when comparing types.
From-SVN: r2494
1992-10-17 01:37:08 +00:00
Richard Stallman
ed9eaf9bb8
(create_builtin_decl): Set TREE_STATIC.
...
Don't set DECL_EXTERNAL or TREE_PUBLIC.
From-SVN: r1997
1992-08-30 21:05:48 +00:00
Richard Stallman
741be22fac
(build_selector_translation_table): NULL-terminate the selector list.
...
(build_selector_translation_table): NULL-terminate the
selector list. Mark _OBJC_SELECTOR_REFERENCES_decl as static, not extern.
From-SVN: r1892
1992-08-19 02:49:35 +00:00
Richard Stallman
0924ddefb6
Renamed TREE_INLINE, TREE_NONLOCAL, TREE_REGDECL, TREE_EXTERNAL.
...
to DECL_INLINE, DECL_NONLOCAL, DECL_REGISTER, DECL_EXTERNAL.
From-SVN: r1570
1992-07-12 03:06:32 +00:00
Michael Meissner
f94b4fbc75
Remove xmalloc/free declarations
...
From-SVN: r1562
1992-07-12 01:56:28 +00:00
Michael Meissner
c724abee00
Fix call to build_int_2 to have 2 arguments.
...
From-SVN: r1536
1992-07-09 01:17:16 +00:00
Richard Stallman
1ae3f45f5b
(build_module_descriptor,add_objc_decls):
...
Set DECL_IN_SYSTEM_HEADER instead of TREE_USED on compiler-created decls.
From-SVN: r1493
1992-07-07 01:48:35 +00:00
Richard Stallman
9d00e77707
entered into RCS
...
From-SVN: r931
1992-05-07 06:41:25 +00:00
Richard Stallman
9dee6758c3
*** empty log message ***
...
From-SVN: r853
1992-04-28 23:43:21 +00:00
Richard Stallman
6e3f07241c
*** empty log message ***
...
From-SVN: r822
1992-04-23 02:20:18 +00:00
Richard Kenner
fc3ffe8309
*** empty log message ***
...
From-SVN: r754
1992-04-16 22:05:56 -04:00
Tom Wood
77f934bbbf
*** empty log message ***
...
From-SVN: r732
1992-04-13 10:58:19 +00:00
Richard Stallman
55142f01b2
*** empty log message ***
...
From-SVN: r575
1992-03-23 05:29:03 +00:00
Jim Wilson
b85b8af2c0
*** empty log message ***
...
From-SVN: r522
1992-03-19 10:40:36 -08:00
Richard Stallman
af35aeb289
*** empty log message ***
...
From-SVN: r497
1992-03-16 04:38:38 +00:00
Richard Stallman
b8093d0212
*** empty log message ***
...
From-SVN: r399
1992-03-06 03:15:07 +00:00
Richard Stallman
b3a5ad9cbd
*** empty log message ***
...
From-SVN: r326
1992-02-15 20:26:02 +00:00
Richard Stallman
6c65299b5e
Initial revision
...
From-SVN: r203
1992-01-17 23:15:38 +00:00