Andreas Schwab
577c6ece68
m68k.c (m68k_align_loops_string, [...]): Add const.
...
* config/m68k/m68k.c (m68k_align_loops_string,
m68k_align_jumps_string, m68k_align_funcs_string): Add const.
* config/m68k/m68k.h (m68k_align_loops_string,
m68k_align_jumps_string, m68k_align_funcs_string): Likewise.
From-SVN: r25303
1999-02-19 01:20:34 +00:00
Jeff Law
6a67f0c74a
Daily bump.
...
From-SVN: r25302
1999-02-18 17:45:03 -07:00
Kaveh R. Ghazi
834003f492
cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match an analogous change at the...
...
* cp-tree.h (lvalue_or_else): Qualify a char* with the `const'
keyword to match an analogous change at the top level.
* tree.c (lvalue_or_else): Likewise.
From-SVN: r25297
1999-02-18 20:44:21 +00:00
Kaveh R. Ghazi
5d5993dd31
bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.
...
* bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.
* bitmap.h (bitmap_print): Likewise.
* c-decl.c (builtin_function, grokdeclarator, grokfield): Likewise.
* c-lang.c (build_objc_string): Likewise.
* c-lex.c (yyerror, extend_token_buffer): Likewise. Don't include
limits.h or ctype.h. Remove unused variable `p'.
* c-lex.h (yyerror): Qualify a char* with the `const' keyword.
* c-pragma.c (handle_pragma_token): Likewise.
* c-pragma.h (handle_pragma_token): Likewise.
* c-tree.h (build_objc_string, builtin_function, grokfield,
build_indirect_ref, lvalue_or_else, readonly_warning, error_init,
pedwarn_init): Likewise.
* c-typeck.c (convert_for_assignment, warn_for_assignment,
push_string, warning_init, incomplete_type_error,
build_indirect_ref, lvalue_or_else, readonly_warning,
build_c_cast, spelling, push_member_name, print_spelling,
error_init, pedwarn_init, start_init): Likewise.
* objc/objc-act.c (build_objc_string): Likewise.
* print-tree.c (print_node_brief, print_node): Likewise.
* tree.h (lvalue_or_else, print_node, print_node_brief): Likewise.
From-SVN: r25296
1999-02-18 20:38:48 +00:00
David Edelsohn
94e6f78366
* regclass.c (record_reg_classes): Correctly handle 'p' constraint.
...
From-SVN: r25295
1999-02-18 12:49:19 -07:00
Marc Espie
1b4a979b01
* configure.in :Handle OpenBSD platforms.
...
* configure: Rebuilt.
* config/openbsd.h: New file.
* config/xm-openbsd.h: New file.
* config/t-openbsd: New file.
* config/t-openbsd-thread: New file.
From-SVN: r25293
1999-02-18 12:04:30 -07:00
Marc Espie
fab7445ab3
* config.guess: Recognize openbsd-*-hppa.
...
From-SVN: r25292
1999-02-18 11:59:05 -07:00
Marc Espie
eca8ff3207
configure.in: Handle OpenBSD with and without threads.
...
* configure.in: Handle OpenBSD with and without threads.
* config/openbsd.ml: New file.
* config/openbsd.mt: New file.
From-SVN: r25291
1999-02-18 11:57:55 -07:00
Jeffrey A Law
c87a0a3994
function.c (assign_stack_temp_for_type): Round SIZE before calling assign_stack_local for BLKmode slots.
...
* function.c (assign_stack_temp_for_type): Round SIZE before calling
assign_stack_local for BLKmode slots.
From-SVN: r25290
1999-02-18 10:51:58 -07:00
J"orn Rennecke
743f9f5dfd
loop.c (strength_reduce): For derived givs, replace the giv this was derived from with its new_reg.
...
* loop.c (strength_reduce): For derived givs, replace the
giv this was derived from with its new_reg.
(recombine_givs): Don't set new_reg for derived giv.
And don't print it, print SUM instead.
From-SVN: r25289
1999-02-18 17:47:53 +00:00
Jim Wilson
2d37187d57
Fix m68k-elf coldfire run-time address error for tablejumps.
...
* m68kelf.h (ASM_RETURN_CASE_JUMP): Add 5200 support.
From-SVN: r25288
1999-02-18 08:00:12 -08:00
Zack Weinberg
6de1e2a978
cpplib.c: Kill define of STDC_VALUE.
...
1999-02-18 18:32 -0500 Zack Weinberg <zack@rabi.columbia.edu>
* cpplib.c: Kill define of STDC_VALUE. Don't include output.h
or prefix.h. Change CPP_IS_MACRO_BUFFER to not refer to
macro_cleanup.
(GET_ENV_PATH_LIST, PATH_SEPARATOR, STANDARD_INCLUDE_DIR,
predefs, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE,
CPP_WCHAR_TYPE, USER_LABEL_PREFIX, REGISTER_PREFIX, struct
cpp_pending, version_string, struct default_include,
include_defaults_array, path_include, cpp_options_init,
dump_special_to_buffer, initialize_builtins, cpp_start_read,
cpp_reader_init, nreverse_pending, push_pending, print_help,
cpp_handle_option, cpp_handle_options, cpp_finish,
cpp_cleanup): Move to cppinit.c.
(macro_cleanup, struct arglist, collect_expansion,
create_definition, compare_defs, comp_def_part, ARG_BASE,
struct argdata, macarg, change_newlines, timestamp,
monthnames, special_symbol, unsafe_chars, macroexpand,
push_macro_expansion): Move to cpphash.c.
(quote_string, check_macro_name, cpp_expand_to_buffer,
output_line_command, cpp_undef): Export.
(null_underflow, null_cleanup, handle_directive): Make static.
* cpplib.h: Prototype now-exported functions. Adjust decls of
syntax tables so we can include cpplib.h in cppinit.c.
* cpphash.h: Prototype all functions exported by cpphash.c.
* cppinit.c: Make syntax tables initialized data if possible
(uses GCC designated-initializer extension).
* cppexp.c: Make cpp_lex static.
* Makefile.in: Move -D switches for the various include dirs
from cpplib.o rule to cppinit.o rule. Adjust dependencies.
From-SVN: r25287
1999-02-18 15:35:49 +00:00
Andrew Haley
43c5ec700f
jcf-parse.c (get_constant): Add braces around computation of 'd' when REAL_ARITHMETIC is not defined.
...
x
* jcf-parse.c (get_constant): Add braces around computation of 'd'
when REAL_ARITHMETIC is not defined. [Oct 26 fix got overwritten -PB]
From-SVN: r25285
1999-02-18 06:20:21 -08:00
Andrew Haley
2fe4772939
jcf-parse.c (get_constant): Add braces around computation of 'd' when REAL_ARITHMETIC is not defined.
...
�
* jcf-parse.c (get_constant): Add braces around computation of 'd'
when REAL_ARITHMETIC is not defined. [Oct 26 fix got overwritten -PB]
From-SVN: r25284
1999-02-18 06:20:20 -08:00
Marc Espie
43a538f6d9
openbsd.h: New file.
...
* config/alpha/openbsd.h: New file.
* config/alpha/xm-openbsd.h: New file.
From-SVN: r25283
1999-02-18 05:38:23 -07:00
Marc Espie
cb9b3d3797
openbsd.h: New file.
...
* sparc/openbsd.h: New file.
* sparc/xm-openbsd.h: New file.
From-SVN: r25282
1999-02-18 05:35:12 -07:00
Marc Espie
89e6da44d4
openbsd.h: New file.
...
* m68k/openbsd.h: New file.
* m68k/xm-openbsd.h: New file.
From-SVN: r25281
1999-02-18 05:31:02 -07:00
Marc Espie
44cd03e6ec
openbsd.h: New file, originally from netbsd.
...
* i386/openbsd.h: New file, originally from netbsd.
* i386/xm-openbsd.h: New file.
From-SVN: r25280
1999-02-18 05:22:59 -07:00
Craig Burley
5d0e7057cb
fix IOSTAT=16-bit-int crash
...
From-SVN: r25279
1999-02-18 00:45:56 -05:00
Craig Burley
fc18a80ec4
new g77 test
...
From-SVN: r25278
1999-02-17 22:21:45 -05:00
Craig Burley
c89524a843
clarify -fno-globals docs
...
From-SVN: r25277
1999-02-17 22:02:04 -05:00
Jeff Law
3fab021b34
Daily bump.
...
From-SVN: r25276
1999-02-17 17:45:03 -07:00
Craig Burley
c718be0436
fix LOG10 typo
...
From-SVN: r25275
1999-02-17 19:11:26 -05:00
Ulrich Drepper
ef35f382bd
Update.
...
From-SVN: r25274
1999-02-17 22:54:31 +00:00
Ulrich Drepper
9c6ba682fb
Fix typo.
...
From-SVN: r25273
1999-02-17 22:54:02 +00:00
Mark Mitchell
3fd71a527e
decl.c (xref_basetypes): Comment.
...
* decl.c (xref_basetypes): Comment.
* pt.c (instantiate_class_template): Use xref_basetypes.
From-SVN: r25272
1999-02-17 18:58:59 +00:00
Joern Rennecke
176c720e2c
Added entries for no_jumps_between_p.
...
From-SVN: r25271
1999-02-17 17:12:47 +00:00
Mark Mitchell
7fe75560d5
Fix test-case for new error-reporting behavior
...
From-SVN: r25270
1999-02-17 16:02:07 +00:00
Zack Weinberg
693ff496a9
Makefile.in: Correct dependencies for cpplib object files.
...
1999-02-17 14:49 -0500 Zack Weinberg <zack@rabi.columbia.edu>
* Makefile.in: Correct dependencies for cpplib object files.
From-SVN: r25269
1999-02-17 11:54:59 +00:00
David Edelsohn
90612787dd
- Add subf. split alternative output template for previous commit.
...
From-SVN: r25268
1999-02-17 06:10:34 -05:00
Michael Meissner
cb8cc086f9
rs6000.md ({add,sub}si3 `.'): Add alternatives to use CR other than cr0.
...
* rs6000.md ({add,sub}si3 `.'): Add alternatives to use CR other
than cr0.
From-SVN: r25267
1999-02-17 06:06:50 -05:00
Nick Clifton
d5355be3c4
Fix spelling typo
...
From-SVN: r25266
1999-02-17 09:37:38 +00:00
Craig Burley
d79904b83a
doc Y2K and other g77 limits
...
From-SVN: r25265
1999-02-17 04:16:49 -05:00
J"orn Rennecke
079a615d28
loop.c (strength_reduce): Don't move giv insn for biv turned giv below scan_start.
...
* loop.c (strength_reduce): Don't move giv insn for biv turned giv
below scan_start.
From-SVN: r25264
1999-02-17 09:01:07 +00:00
Dave Love
95ac945dc0
intdoc.in: Say `common' logarithm for log10.
...
1999-02-17 Dave Love <fx@gnu.org>
* intdoc.in: Say `common' logarithm for log10.
From-SVN: r25263
1999-02-17 08:27:02 +00:00
Dave Love
9ed4a9ba46
Say `common' logarithm for log10.
...
From-SVN: r25262
1999-02-17 08:13:40 +00:00
Kaveh R. Ghazi
37b37199ab
tree.c (tree_node_kind_names, [...]): Qualify a char* with the `const' keyword.
...
* tree.c (tree_node_kind_names, print_obstack_name,
get_identifier, maybe_get_identifier, build_string,
build_expr_wfl, is_attribute_p, lookup_attribute,
print_obstack_statistics, get_file_function_name_long, tree_check,
tree_class_check, expr_check): Qualify a char* with the `const'
keyword.
* tree.h (get_identifier, maybe_get_identifier, build_string,
build_expr_wfl, is_attribute_p, lookup_attribute,
print_obstack_statistics, print_obstack_name, tree_check,
tree_class_check, expr_check): Likewise.
From-SVN: r25261
1999-02-17 08:04:29 +00:00
Andrew Haley
7e57923cfc
class.c (build_utf8_ref): Back out broken patch which was intended to to output signatures using '.' as a...
...
1999-02-09 Andrew Haley <aph@cygnus.com>
* class.c (build_utf8_ref): Back out broken patch which was
intended to to output signatures using '.' as a separator.
* class.c (make_class_data): Output signatures using '.' as a
separator, rather than '/'.
(mangled_classname): Likewise.
(make_field_value): Likewise.
(make_method_value): Likewise.
* constants.c (alloc_class_constant): Likewise.
* expr.c (build_invokeinterface): Likewise.
From-SVN: r25260
1999-02-17 02:01:59 +00:00
Jeff Law
04f7a12f78
Daily bump.
...
From-SVN: r25259
1999-02-16 17:45:04 -07:00
H.J. Lu
8ccdc2287e
Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR) only if it is not empty.
...
�
* Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR)
only if it is not empty.
From-SVN: r25258
1999-02-16 17:40:16 -07:00
Jeffrey A Law
8401285e71
freebsd-elf.h, [...]: Fix minor spacing errors.
...
* i386/freebsd-elf.h, i386/gas.h, i386/linux.h: Fix minor spacing
errors.
From-SVN: r25257
1999-02-16 16:52:06 -07:00
Jeffrey A Law
b564df0678
calls.c (store_one_arg): Mark any slots used for the argument as in-use immediately after we're done...
...
* calls.c (store_one_arg): Mark any slots used for the argument
as in-use immediately after we're done saving any slots which
will be overwritten by this argument.
From-SVN: r25256
1999-02-16 13:42:28 -07:00
Anton Hartl
6756293cc3
rs6000.md (call_value): Fix typo.
...
X
* rs6000.md (call_value): Fix typo.
From-SVN: r25253
1999-02-16 13:06:39 -07:00
Anton Hartl
91cee9a153
rs6000.md (call_value): Fix typo.
...
�
* rs6000.md (call_value): Fix typo.
From-SVN: r25252
1999-02-16 13:06:36 -07:00
J"orn Rennecke
8c354a412f
loop.c (strength_reduce): Calculate maybe_dead before calling recombine_givs.
...
* loop.c (strength_reduce): Calculate maybe_dead before
calling recombine_givs.
From-SVN: r25251
1999-02-16 17:34:35 +00:00
J"orn Rennecke
1ccf893726
* loop.c (strength_reduce): Dump biv increment -> giv conversions.
...
From-SVN: r25250
1999-02-16 16:47:29 +00:00
Ovidiu Predescu
6b99d47087
Applied Richard Frith-Macdonald's patch to objc/objc-act.c for encoding the type.
...
From-SVN: r25249
1999-02-16 15:39:00 +00:00
Baron Roberts
ebf8476966
Update.
...
From-SVN: r25248
1999-02-16 11:58:49 +00:00
Baron Roberts
f40179f2ec
Remove #if 0/#endif from around struct string_char_traits <wchar_t>.
...
#include <cwchar>.
Add missing definition for wchar_t move method.
Add empty() method for trait-based empty string return.
From-SVN: r25247
1999-02-16 11:58:35 +00:00
Baron Roberts
ce03e9e15a
(c_str): Change return of "" to return of traits::empty() call so that proper...
...
(c_str): Change return of "" to return of traits::empty() call so that
proper empty string is returned based on the character type (i.e. ""
or L"").
From-SVN: r25246
1999-02-16 11:58:18 +00:00