OSDN Git Service
ian [Tue, 1 Jul 1997 15:16:38 +0000 (15:16 +0000)]
Restore directory after copy. Fix abs in math.h.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14365
138bc75d-0d04-0410-961f-
82ee72b054a4
meissner [Tue, 1 Jul 1997 15:08:07 +0000 (15:08 +0000)]
fix previous change
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14364
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Tue, 1 Jul 1997 15:05:31 +0000 (15:05 +0000)]
* h8300.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.
* mips.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14363
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 30 Jun 1997 20:56:46 +0000 (20:56 +0000)]
* sh.c (sh_expand_epilogue): Emit a blockage insn before
cutting back the stack.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14362
138bc75d-0d04-0410-961f-
82ee72b054a4
meissner [Sun, 29 Jun 1997 16:13:13 +0000 (16:13 +0000)]
Fix various problems; Add -m{,no-}fused-madd, -m{,no-}no-update switches; Allow add/and/ior/xor of 32 bit constants
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14361
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Fri, 27 Jun 1997 23:55:57 +0000 (23:55 +0000)]
Rewrite.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14360
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:36:32 +0000 (23:36 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14359
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:36:18 +0000 (23:36 +0000)]
(libobjc_entry.o, libobjc_s.a, libobjc.dll): New targets.
(objc.install-normal): Install Objective-C runtime as a DLL.
(objc.mostlyclean): Clean up files used to build DLL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14358
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:36:01 +0000 (23:36 +0000)]
(DLLTOOL): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14357
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:30:41 +0000 (23:30 +0000)]
(search_for_method_in_list): No longer static.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14356
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:00:48 +0000 (23:00 +0000)]
(CPP_SPEC, LINK_SPEC): Choose for glibc 1 or 2 depending on
USE_GNULIBC_1.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14355
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:00:30 +0000 (23:00 +0000)]
(LIB_SPEC): Choose for glibc 1 or 2 depending on USE_GNULIBC_1.
(PREFERRED_DEBUGGING_TYPE): Undefine before define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14354
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 23:00:07 +0000 (23:00 +0000)]
(i[3456]86-*-linux*): Default thread_file is `posix'.
(i[3456]86-*-linux*gnulibc1): New case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14353
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:59:02 +0000 (22:59 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14352
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:49:49 +0000 (22:49 +0000)]
Print message about ObjC thread file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14351
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:49:33 +0000 (22:49 +0000)]
(OBJC_THREAD_FILE): New definition.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14350
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:49:22 +0000 (22:49 +0000)]
(GCC_THREAD_FILE): Renamed from OBJC_THREAD_FILE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14349
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:47:40 +0000 (22:47 +0000)]
(--enable-threads): New parameter.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14348
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Fri, 27 Jun 1997 22:34:54 +0000 (22:34 +0000)]
* objc/Make-lang.in (OBJC_CCOMMON): Object files don't go in srcdir.
(OBJC_OBJS): Likewise.
(OBJC_O): Likewise.
(objc-parse.o, objc-act.o): Fix rules.
(objc/libobjc files): Fix rules.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14347
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:34:22 +0000 (22:34 +0000)]
(distclean): Delete */Make-{host,target,lang,hooks}
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14346
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:34:10 +0000 (22:34 +0000)]
Clean up Make-lang in all subdirs, not just '.'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14345
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:33:01 +0000 (22:33 +0000)]
Clean up Make-{host,target,hooks} in all subdirs, not just '.'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14344
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:27:10 +0000 (22:27 +0000)]
(fcntl.h): Only include if not building libgcc.a.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14343
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:12:35 +0000 (22:12 +0000)]
(link): Eliminate definition on Win32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14342
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:12:25 +0000 (22:12 +0000)]
(i[3456]86-*-mingw32): New target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14341
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:12:07 +0000 (22:12 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14340
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 22:11:41 +0000 (22:11 +0000)]
(INO_T_EQ): Define for Win32 but not Cygwin32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14339
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 19:20:28 +0000 (19:20 +0000)]
(fix_argv): New function.
(pexecute): Win32 but not Cygwin32 needs its arguments fixed.
Add underscore to cwait function call.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14338
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 19:20:14 +0000 (19:20 +0000)]
(-mingw32*): New OS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14331
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 19:18:43 +0000 (19:18 +0000)]
(i*:MINGW*:*): New case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14330
138bc75d-0d04-0410-961f-
82ee72b054a4
karl [Fri, 27 Jun 1997 19:09:14 +0000 (19:09 +0000)]
(\image): New definition for new @image command.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14329
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 17:23:33 +0000 (17:23 +0000)]
(float_to_si): Correct return value when Inf.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14328
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 14:47:07 +0000 (14:47 +0000)]
(__objc_thread_yield): Use sched_yield instead.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14327
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 27 Jun 1997 14:36:37 +0000 (14:36 +0000)]
(layout_record, PCC_BITFIELD_TYPE_MATTERS): Round up when calculating
possible end address.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14326
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Thu, 26 Jun 1997 21:21:38 +0000 (21:21 +0000)]
Delete erroneous references to (pseudo) in comments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14325
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Thu, 26 Jun 1997 17:07:38 +0000 (17:07 +0000)]
Document force_fit_type as an entry point in the file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14324
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Wed, 25 Jun 1997 23:53:40 +0000 (23:53 +0000)]
(final_giv_value): Verify that bl->initial_value is
invariant before trying to use it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14323
138bc75d-0d04-0410-961f-
82ee72b054a4
meissner [Wed, 25 Jun 1997 22:17:58 +0000 (22:17 +0000)]
make wchar_t long, not unsigned short
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14322
138bc75d-0d04-0410-961f-
82ee72b054a4
merrill [Wed, 25 Jun 1997 20:58:55 +0000 (20:58 +0000)]
x
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14321
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:56:03 +0000 (20:56 +0000)]
(objc-runtime): Add objc-headers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14320
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:55:50 +0000 (20:55 +0000)]
(cc_set_by_configure): Eliminate extra
comma and don't pass value to configure.lang.
(stage_prefix_set_by_configure): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14319
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:55:15 +0000 (20:55 +0000)]
(GCC_PASSES): Don't define with $(exeext).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14318
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:41:55 +0000 (20:41 +0000)]
(Makefile): Execute configure.frag from srcdir.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14317
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:41:05 +0000 (20:41 +0000)]
Revert revisions 1.454 and 1.455.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14316
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:38:43 +0000 (20:38 +0000)]
Revert to 1.1
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14315
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:36:48 +0000 (20:36 +0000)]
Remove patch in 1.12.
Execute configure.frag in a shell.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14314
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:31:25 +0000 (20:31 +0000)]
(cross_overrides, build_overrides): Default to /dev/null to help
platforms where sed cannot handle empty filenames.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14313
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:31:00 +0000 (20:31 +0000)]
(mn10200-*-*): New target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14312
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:25:39 +0000 (20:25 +0000)]
Define front-end/back-end interface functions and structures.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14311
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:25:24 +0000 (20:25 +0000)]
Completely rework according to new interface.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14310
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:23:17 +0000 (20:23 +0000)]
Reorganize thread implementation to make a clearly defined
front-end/back-end interface.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14309
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:14:08 +0000 (20:14 +0000)]
(__objc_register_instance_methods_to_class): New function.
Add missing function prototypes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14308
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:13:42 +0000 (20:13 +0000)]
(__objc_register_instance_methods_to_class): New function.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14307
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:13:21 +0000 (20:13 +0000)]
(OBJC_ERR_BAD_STATE): New error code.
On NeXT redefine object_copy and object_dispose to avoid
a conflict with those defined in system library.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14306
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:12:49 +0000 (20:12 +0000)]
(method_get_sizeof_arguments): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14305
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 20:12:28 +0000 (20:12 +0000)]
(objc_send_load): New function.
(objc_class_tree): New structure.
(create_tree_of_subclasses_inherited_from): New function.
(__objc_tree_insert_class): New function.
(objc_tree_insert_class): New function.
(objc_preorder_traverse): New function.
(objc_postorder_traverse): New function.
(__objc_tree_print): New function.
(__objc_destroy_class_tree_node): New function.
(class_is_subclass_of_class): New function.
(__objc_exec_class): Allocate class tree list and load hash table.
(__objc_send_message_in_list): Rewrite using hash table.
(__objc_send_load): Remove calls to _objc_load_callback.
(objc_send_load): Make static. Create Tree of classes resembling
class hierarchy for all modules. Call __objc_send_load on all of
the modules in __objc_module_list.
(__objc_create_classes_tree): New function.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14304
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 19:08:47 +0000 (19:08 +0000)]
(configure): Target is $(srcdir)/configure.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14303
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Wed, 25 Jun 1997 19:07:40 +0000 (19:07 +0000)]
(USER_H): Add va-mn10200.h.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14302
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Wed, 25 Jun 1997 02:26:15 +0000 (02:26 +0000)]
(LIMIT_RELOAD_CLASS): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14301
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Wed, 25 Jun 1997 02:18:56 +0000 (02:18 +0000)]
(constrain_operands): When checking earlyclobbers, use
operands_match_p instead of rtx_equal_p.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14300
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Tue, 24 Jun 1997 19:35:11 +0000 (19:35 +0000)]
(field_byte_offset): Check for object_offset_in_bits
> bitpos_int, and recompute object_offset_in_bytes if true.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14299
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Tue, 24 Jun 1997 19:17:45 +0000 (19:17 +0000)]
(movdi_internal): Add x/J alternative.
(movdi_internal2): Add x/J alternative. Change a/I to a/J.
(movsi_internal1, movsi_internal2): Change x/I alternative to x/J.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14298
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Tue, 24 Jun 1997 14:51:34 +0000 (14:51 +0000)]
* pa.h (ASM_OUTPUT_SECTION_NAME): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14297
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Tue, 24 Jun 1997 02:47:33 +0000 (02:47 +0000)]
(find_splittable_givs): Set splittable_regs_updates to
biv_count for reduced givs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14296
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 23 Jun 1997 17:53:11 +0000 (17:53 +0000)]
* config.sub (mn10200): Recognize new basic machine.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14291
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 23 Jun 1997 17:30:34 +0000 (17:30 +0000)]
* varargs.h, stdarg.h: Include va-mn10200.h.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14290
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 23 Jun 1997 17:29:13 +0000 (17:29 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14289
138bc75d-0d04-0410-961f-
82ee72b054a4
rms [Sun, 22 Jun 1997 19:11:48 +0000 (19:11 +0000)]
Add mips-sony-newsos6.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14288
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 10:47:16 +0000 (10:47 +0000)]
(force_to_mode): Don't do anything for a ASM_OPERANDS insn.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14287
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 10:29:26 +0000 (10:29 +0000)]
Protect va_list definition from SCO headers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14286
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 10:13:57 +0000 (10:13 +0000)]
Add special exception to copyright notice.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14285
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 00:56:18 +0000 (00:56 +0000)]
Changes to support ObjC as a front-end language.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14284
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 00:55:08 +0000 (00:55 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14283
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 00:42:06 +0000 (00:42 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14282
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 22 Jun 1997 00:41:52 +0000 (00:41 +0000)]
(LANGUAGES, COMPILERS, .PHONY, stmp-int-hdrs): Remove specific references to
ObjC compiler and source files.
({mostly,dist,maintainer,}clean, install-normal): Likewise
(OBJC_OBJS, OBJC, OBJECTIVE-C, cc1obj, objc-runtime): Rules deleted.
(libobjc.a, sublibobjc.a, objc-parse.{o, c, y}): Rules deleted.
(objc-headers, install-libobjc): Rules deleted.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14281
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sat, 21 Jun 1997 11:54:35 +0000 (11:54 +0000)]
(math.h): Correct the collision of "exception".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14280
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sat, 21 Jun 1997 10:51:38 +0000 (10:51 +0000)]
(output_epilog): Name is "GNU Pascal", not all caps.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14279
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sat, 21 Jun 1997 10:29:14 +0000 (10:29 +0000)]
Check for and read ${libdir}/gcc-lib/specs to override the default specs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14278
138bc75d-0d04-0410-961f-
82ee72b054a4
drepper [Sat, 21 Jun 1997 04:31:18 +0000 (04:31 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14277
138bc75d-0d04-0410-961f-
82ee72b054a4
eggert [Sat, 21 Jun 1997 04:31:17 +0000 (04:31 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14276
138bc75d-0d04-0410-961f-
82ee72b054a4
drepper [Sat, 21 Jun 1997 04:31:16 +0000 (04:31 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14275
138bc75d-0d04-0410-961f-
82ee72b054a4
eggert [Sat, 21 Jun 1997 04:31:15 +0000 (04:31 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14274
138bc75d-0d04-0410-961f-
82ee72b054a4
drepper [Sat, 21 Jun 1997 04:29:48 +0000 (04:29 +0000)]
update from main archive 970620
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14271
138bc75d-0d04-0410-961f-
82ee72b054a4
miles [Sat, 21 Jun 1997 04:28:55 +0000 (04:28 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14270
138bc75d-0d04-0410-961f-
82ee72b054a4
eggert [Sat, 21 Jun 1997 03:24:49 +0000 (03:24 +0000)]
automatically generated from GPLed version
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14269
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Sat, 21 Jun 1997 02:33:34 +0000 (02:33 +0000)]
(mips_expand_prologue): Add check for SImode in code splitting
tsize_rtx when it is large_int.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14268
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Fri, 20 Jun 1997 21:16:32 +0000 (21:16 +0000)]
(output_block_move): When loading addresses into registers,
add checks for ABI_N32 and ABI_64.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14267
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Fri, 20 Jun 1997 18:49:00 +0000 (18:49 +0000)]
91th Cygnus<->FSF quick merge
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14266
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 20 Jun 1997 12:52:47 +0000 (12:52 +0000)]
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14265
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Fri, 20 Jun 1997 12:51:39 +0000 (12:51 +0000)]
(arm-*-linuxaout): New target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14264
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Fri, 20 Jun 1997 02:20:53 +0000 (02:20 +0000)]
(text_end_label): Make it static.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14263
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Fri, 20 Jun 1997 01:17:50 +0000 (01:17 +0000)]
(output_line_info): Always use DW_LNE_set_address instead
of DW_LNS_fixed_advance_pc for line number addresses.
(size_of_line_info): Adjust size calculation as per above change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14262
138bc75d-0d04-0410-961f-
82ee72b054a4
brendan [Thu, 19 Jun 1997 18:56:47 +0000 (18:56 +0000)]
* toplev.c (xmalloc): Only give the fatal msg if SIZE is non-zero.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14261
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Thu, 19 Jun 1997 02:09:33 +0000 (02:09 +0000)]
* libgcc2.c (__eh_type): Remove `extern' to make this a definition.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14260
138bc75d-0d04-0410-961f-
82ee72b054a4
bothner [Thu, 19 Jun 1997 01:17:36 +0000 (01:17 +0000)]
* dbxout.c (dbxout_type_fields): Skip field if DECL_IGNORED_P.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14259
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Thu, 19 Jun 1997 01:13:20 +0000 (01:13 +0000)]
* except.c (end_eh_unwinder): If we have a return instruction, we
have to make sure we use it and don't fall off the end of the
function in the unwinder.
Fixes EH codegen bug on vax-dec-vms
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14258
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Wed, 18 Jun 1997 21:30:55 +0000 (21:30 +0000)]
* flow.c (find_basic_blocks): Fix end case bug.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14257
138bc75d-0d04-0410-961f-
82ee72b054a4
karl [Wed, 18 Jun 1997 19:58:18 +0000 (19:58 +0000)]
(\oddfootingxxx),
(\onepageout): Leave space for the footline if present.
(\everyfootingxxx, \everyheadingxxx): Call \oddfootingxxx and
\evenfootingxxx instead of repeating their code.
From: Stephen Gildea <gildea@intouchsys.com>.
(\setfilename): Read texinfo.cnf if present.
(\indexdummies, \indexnofonts): No-op additional commands @result @equiv
@expansion @print @error @point.
From: Dave Bodenstab <imdave@ais.net> (for texi2www doc).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14254
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Wed, 18 Jun 1997 02:25:37 +0000 (02:25 +0000)]
91th Cygnus<->FSF quick merge
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14253
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Wed, 18 Jun 1997 01:57:18 +0000 (01:57 +0000)]
* libgcc2.c (__eh_pcnthrow): Add support -fno-sjlj-exceptions
-fPIC exception handling on the SPARC.
* sparc.h (DONT_ACCESS_GBLS_AFTER_EPILOGUE): Likewise.
* libgcc2.c (__eh_ffetmnpc): Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14252
138bc75d-0d04-0410-961f-
82ee72b054a4