1. 01 Jun, 2002 7 commits
    • g2c.hin, [...]: Kill VOID, Void and Int. · 9bb2ada6
      	* g2c.hin, libF77/d_cnjg.c, libF77/main.c, libF77/r_cnjg.c,
      	libF77/s_cat.c, libF77/s_paus.c, libF77/s_rnge.c, libF77/setarg.c,
      	libF77/setsig.c, libF77/signal1.h0, libI77/dfe.c, libI77/due.c,
      	libI77/err.c, libI77/fio.h, libI77/fmt.c, libI77/iio.c,
      	libI77/ilnw.c, libI77/lread.c, libI77/lwrite.c, libI77/rsfe.c,
      	libI77/rsli.c, libI77/rsne.c, libI77/sfe.c, libI77/sue.c,
      	libI77/util.c, libI77/wrtfmt.c, libI77/wsfe.c, libI77/wsle.c,
      	libI77/xwsne.c, libU77/date_.c: Kill VOID, Void and Int.
      
      From-SVN: r54134
      Kaveh R. Ghazi committed
    • F77_aloc.c, [...]: Delete checks on __cplusplus. · 93218131
      	* libF77/F77_aloc.c, libF77/exit_.c, libF77/main.c,
      	libF77/s_paus.c, libF77/s_stop.c, libF77/setarg.c,
      	libF77/setsig.c, libF77/sig_die.c, libF77/signal1.h0,
      	libI77/close.c, libI77/dolio.c, libI77/fio.h, libI77/fmt.h,
      	libI77/lio.h: Delete checks on __cplusplus.
      
      From-SVN: r54133
      Kaveh R. Ghazi committed
    • *: Delete KR_headers cruft. · 4d85a6fe
      	* libF77/*: Delete KR_headers cruft.
      	* libI77/*: Likewise.
      	* libU77/*: Likewise.
      
      From-SVN: r54132
      Kaveh R. Ghazi committed
    • Makefile.in (INSTALL_CPP, [...]): Remove. · 1e730c5c
      	* Makefile.in (INSTALL_CPP, UNINSTALL_CPP): Remove.
      	(install): Refer to install-cpp directly.
      	(uninstall-cpp): Folded into uninstall rule.
      	* configure.in: Delete all code relating to --disable-cpp.
      	* configure: Regenerate.
      	* config/t-install-cpp: Delete.
      
      From-SVN: r54131
      Zack Weinberg committed
    • Fix typo in my previous changelog commit. Again. · 05d7f9ba
      From-SVN: r54129
      Phil Edwards committed
    • stl_bvector.h: Use UL suffix for unsigned longs. · 6c8ce02f
      2002-05-31  Marcus Meissner  <meissner@suse.de>
      
      	* include/bits/stl_bvector.h:  Use UL suffix for unsigned longs.
      	* testsuite/23_containers/vector_bool.cc (test02):  New test.
      
      From-SVN: r54128
      Marcus Meissner committed
    • configure.in (HAVE_AS_TLS): Add alpha tests. · 6f9b006d
      	* configure.in (HAVE_AS_TLS): Add alpha tests.
      	* configure: Rebuild.
      	* config/alpha/alpha.c (TARGET_AS_TLS): New.
      	(alpha_tls_size, alpha_tls_size_string): New.
      	(overide_options): Set it.  Always install machine_status hooks.
      	(input_operand): Accept got tls predicates.
      	(local_symbol_p): Merge into ...
      	(local_symbolic_operand): ... here.  Reject tls symbols.
      	(global_symbolic_operand): Likewise.
      	(tls_symbolic_operand_1, dtp16_symbolic_operand): New.
      	(dtp32_symbolic_operand, gotdtp_symbolic_operand): New.
      	(tp16_symbolic_operand, tp32_symbolic_operand): New.
      	(gottp_symbolic_operand, tls_symbolic_operand_type): New.
      	(alpha_encode_section_info): Handle TLS symbols.
      	(alpha_strip_name_encoding): Likewise.
      	(alpha_legitimate_address_p): Likewise.
      	(alpha_legitimize_address): Likewise.
      	(alpha_expand_mov): Early exit to avoid nop moves.
      	(struct machine_function): Move from unicosmk.h.  Add some_ld_name.
      	(alpha_init_machine_status, alpha_mark_machine_status,
      	alpha_free_machine_status): Always define.
      	(get_some_local_dynamic_name, get_some_local_dynamic_name_1): New.
      	(print_operand, print_operand_address): Add TLS relocs.
      	* config/alpha/alpha.h (HAVE_AS_TLS): Default 0.
      	(MASK_TLS_KERNEL, TARGET_TLS_KERNEL): New.
      	(TARGET_SWITCHES): Add -mtls-kernel.
      	(alpha_tls_size, alpha_tls_size_string): New.
      	(TARGET_OPTIONS): Add -mtls-size=.
      	(reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS,
      	REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Add R0_REG.
      	(ASM_OUTPUT_LABELREF): Skip %.
      	(PRINT_OPERAND_PUNCT_VALID_P): Add &.
      	(PREDICATE_CODES): Update.
      	* config/alpha/alpha.md (UNSPEC_TLSGD_CALL, UNSPEC_TLSLDM_CALL,
      	UNSPEC_TLSGD, UNSPEC_TLSLDM, UNSPEC_DTPREL, UNSPEC_TPREL,
      	UNSPEC_TP, UNSPECV_SET_TP): New.
      	(adddi_er_lo16_dtp, adddi_er_hi32_dtp, adddi_er_lo32_dtp,
      	adddi_er_lo16_tp, adddi_er_hi32_tp, adddi_er_lo32_tp, load_tp,
      	set_tp, movdi_er_tlsgd, movdi_er_tlsldm, movdi_er_gotdtp,
      	movdi_er_gottp, call_value_osf_tlsgd, call_value_osf_tlsldm): New.
      	(call_value_osf_2_er): Accept anything as op4.
      	* config/alpha/alpha-protos.h: Update.
      	* config/alpha/unicosmk.h (struct machine_function): Move to alpha.c.
      
      From-SVN: r54125
      Richard Henderson committed
  2. 31 May, 2002 33 commits