- 12 Oct, 1998 29 commits
-
-
From-SVN: r23031
Herman ten Brugge committed -
* bad.c (ffebad_finish): Change type of variable `c' to unsigned char, change type of variable `s' to unsigned char *. * com.c (ffecom_symbol_null_): Add missing initializers. * fini.c (MAXNAMELEN): Undef it before defining. * implic.c (ffeimplic_lookup_): Change type of parameter `c' to unsigned char. * intrin.c (ffeintrin_init_0): Cast the argument of ctype macros to (unsigned char). * lex.c (ffelex_splice_tokens): Change type of variable `p' to unsigned char *. (ffelex_token_name_from_names): Cast the argument of `ffelex_is_firstnamechar' to (unsigned char). (ffelex_token_names_from_names): Likewise. (ffelex_token_new_name): Likewise. (ffelex_token_new_names): Likewise. * malloc.c (malloc_root_): Add missing initializer. * stb.c (ffestb_do): Change type of variable `p' to unsigned char *. (ffestb_else) Likewise. (ffestb_else3_) Likewise. (ffestb_endxyz) Likewise. (ffestb_goto) Likewise. (ffestb_let) Likewise. (ffestb_varlist) Likewise. (ffestb_R522) Likewise. (ffestb_R528) Likewise. (ffestb_R834) Likewise. (ffestb_R835) Likewise. (ffestb_R838) Likewise. (ffestb_R1102) Likewise. (ffestb_blockdata) Likewise. (ffestb_R1212) Likewise. (ffestb_R810) Likewise. (ffestb_R10014_): Cast the argument of `ffelex_is_firstnamechar' to (unsigned char). (ffestb_V014): Change type of variable `p' to unsigned char *. (ffestb_dummy) Likewise. (ffestb_R524) Likewise. (ffestb_R547) Likewise. (ffestb_decl_chartype) Likewise. (ffestb_decl_dbltype) Likewise. (ffestb_decl_gentype) Likewise. (ffestb_decl_entsp_2_) Likewise. (ffestb_V027) Likewise. (ffestb_decl_R539) Likewise. * top.c (ffe_decode_option): Mark parameter `argc' with ATTRIBUTE_UNUSED. * where.c (ffewhere_unknown_line_): Add missing initializers. From-SVN: r23030Kaveh R. Ghazi committed -
* Makefile.in (cplus-dem.o, obstack.o): Depend upon config.h. From-SVN: r23029
Michael Tiemann committed -
From-SVN: r23028
Nick Clifton committed -
From-SVN: r23027
Mark Mitchell committed -
From-SVN: r23026
Michael Meissner committed -
Merge from Cygnus internal source tree. From-SVN: r23025
Per Bothner committed -
Merge from Cygnus internal source tree. From-SVN: r23024
Per Bothner committed -
From-SVN: r23023
Per Bothner committed -
From-SVN: r23022
Per Bothner committed -
Merge from Cygnus internal source tree. From-SVN: r23021
Per Bothner committed -
Merge from Cygnus internal source tree. From-SVN: r23020
Per Bothner committed -
From-SVN: r23019
Per Bothner committed -
From-SVN: r23018
Per Bothner committed -
* Makefile.in (build_tooldir): new variable, same as old $(tooldir), but without depending on $(libdir)/$(unlibsubdir) (GCC_FOR_TARGET): add -B$(build_tooldir)/bin/ (bootstrap, bootstrap2, bootstrap3, bootstrap4): ditto * configure.in (gxx_include_dir): set default based on unlibsubdir * Makefile.in (tooldir): ditto (cccp.o, cpplib.o): use unlibsubdir implicitly through gxx_include_dir, includedir and tooldir (protoize.o, unprotoize.o): ditto From-SVN: r23017
Alexandre Oliva committed -
* Makefile.in (CHILL_FOR_TARGET): Mirror recent changes to CC_FOR_TARGET and friends. Mon Oct 12 12:09:30 1998 Alexandre Oliva <oliva@dcc.unicamp.br> * Makefile.in (build_tooldir): new variable, same as tooldir (CC_FOR_TARGET, GCC_FOR_TARGET, CXX_FOR_TARGET): add -B$(build_tooldir)/bin/ (BASE_FLAGS_TO_PASS): pass build_tooldir down From-SVN: r23016Jeff Law committed -
1998-10-12 Dave Love <fx@gnu.org> * libI77/open.c (_XOPEN_SOURCE): Define. From-SVN: r23015
Dave Love committed -
1998-10-12 Dave Love <fx@gnu.org> * Makefile.in (.SUFFIXES): Don't use any. (all-unilib): New target, like old all. (all): Use it. (.PHONY): Add all-unilib. From-SVN: r23014
Dave Love committed -
arm.c - synchronised with devo arm.md - synchronised with devo README-interworking - sychronised with devo. From-SVN: r23013
Nick Clifton committed -
Final changes from devo<->egcs merge. Ugh, a year of configury/Makefile hacking. From-SVN: r23012
Jeff Law committed -
* flow.c: Update comment. (notice_stack_pointer_modification): New static function. (record_volatile_insns): Use it. (mark_regs_live_at_end): Mark the stack pointer as alive at the end of the function if current_function_sp_is_unchanging is set. (life_analysis_1): Set current_function_sp_is_unchanging. * function.c: Define it. (init_function_start): Initialize it. * output.h: Declare it. * reorg.c (fill_simple_delay_slots, dbr_schedule): Mark the stack pointer as alive at the end of the function if current_function_sp_is_unchanging is set. * i386.c (ix86_epilogue): Optimize the restoring of the stack pointer. From-SVN: r23009John Wehle committed -
config.shared (depend.new): delete libc-lock.h from dependencies, and fix _G_config.h -> $(_G_CONFIG_H) rule * config.shared (depend.new): delete libc-lock.h from dependencies, and fix _G_config.h -> $(_G_CONFIG_H) rule * depend: Rebuilt. From-SVN: r23008
Alexandre Oliva committed -
* g++.old-deja/g++.pt/instantiate5.C: New test. `global constructors' name is not unique * g++.old-deja/g++.pt/instantiate5.cc: ditto * g++.old-deja/g++.pt/instantiate5-main.cc: ditto From-SVN: r23007
Alexandre Oliva committed -
* g++.old-deja/g++.pt/explicit74.C: New test. Explicit instantiation of template produces incorrect code for delete expression. From-SVN: r23006
Alexandre Oliva committed -
1998-10-12 Dave Love <d.love@dl.ac.uk> * configure.in: Reorder Makefile, g2c.h in AC_OUTPUT. From-SVN: r23005
Dave Love committed -
* i386/t-cygwin32 (TARGET_LIBGCC2_CFLAGS): Define. (cp) * inc/typeinfo: Add #pragma interface. (operator!=): Just call operator==. * tinfo.cc: Add #pragma implementation. (operator==): Move from inc/typeinfo and tinfo2.cc. Check __COMMON_UNRELIABLE instead of _WIN32. From-SVN: r23004
Jason Merrill committed -
* typeck2.c (my_friendly_abort): Add URL. * decl.c (start_method): Added extra parameter for attributes. * cp-tree.h (start_method): Update prototype. * parse.y (fn.def2): Update start_method parameter list. From-SVN: r23003
Jason Merrill committed -
From-SVN: r23001
Jeffrey A Law committed -
From-SVN: r23000
Jeff Law committed
-
- 11 Oct, 1998 11 commits
-
-
* g++.old-deja/g++.other/init8.C: New test. uninitialized automatic array of const is ill-formed From-SVN: r22999
Alexandre Oliva committed -
From-SVN: r22998
Michael Hayes committed -
* c-pragma.c (handle_pragma_token): If passed a token instead of a tree, use that as the pack value. From-SVN: r22997Robert Lipe committed -
* g++.old-deja/g++.pt/ttp53.C: New test. incorrect substitution of template parameter? From-SVN: r22996
Alexandre Oliva committed -
* g++.old-deja/g++.other/conv3.C: New test. conversion discards const From-SVN: r22995
Alexandre Oliva committed -
* g++.old-deja/g++.other/pmf2.C: New test. invalid pointer-to-member expression From-SVN: r22994
Alexandre Oliva committed -
* g++.old-deja/g++.other/friend5.C: New test. bogus friend declaration causes ICE From-SVN: r22993
Alexandre Oliva committed -
* g++.old-deja/g++.ns/main1.C: New test. main() should only be reserved in the global namespace From-SVN: r22992
Alexandre Oliva committed -
From-SVN: r22989
Mark Mitchell committed -
* memory (auto_ptr::operator auto_ptr_ref<_Tp1>): Fix typo. (auto_ptr::operator auto_ptr<_Tp1>): Add missing semicolon. From-SVN: r22988
Mark Mitchell committed -
* cp-tree.h (specializations_of_same_template_p): Declare. * pt.c (specializations_of_same_template_p): New function. (unify): Use it. * search.c (get_template_base): Use it. (get_template_base_recursive): Likewise. From-SVN: r22987
Mark Mitchell committed
-