History log of /illumos-gcc-4.4.4/libiberty/ (Results 1 - 25 of 770)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: gcc-7.3.0-il-2, gcc-8_3_0, gcc-7_4_0, gcc-7.3.0-il-1, gcc-8_2_0-release, gcc-8_1_0-release, gcc-7_3_0, gcc-7_2_0-release, gcc-7_1_0-release, gcc-4.4.4-il-4, gcc-4.4.4-il-3
7b13468927-Oct-2012 Richard Lowe

libiberty/testsuite: Avoid conflicting getline()

Revision tags: gcc-4.7.2, gcc-4.5.4, gcc-4.7.1, gcc-4.4.4-il-2, alpha-v0.1, gcc-4.7.0, gcc-4.6.3, gcc-4.4.4-il-1, gcc-4.6.2, gcc-4.6.1, gcc-4.5.3, gcc-4.4.6, gcc-4.6.0, gcc-4.5.2, gcc-4_4_5-release, gcc-4.4.5, gcc-4.5.1, gcc-4.3.5, gcc-4.4.4
176efa5029-Apr-2010 gccadmin

Mark ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@158884 138bc75d-0d04-0410-961f-82ee72b054a4

Revision tags: gcc-4.5.0
f159b0e925-Jan-2010 ian

* cp-demangle.c (cplus_demangle_type): Check for invalid type
after "DF".
* testsuite/demangle-expected: Add test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/bran

* cp-demangle.c (cplus_demangle_type): Check for invalid type
after "DF".
* testsuite/demangle-expected: Add test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@156227 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

Revision tags: gcc-4.4.3
f3bed8a421-Jan-2010 gccadmin

Mark ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@156140 138bc75d-0d04-0410-961f-82ee72b054a4

Revision tags: gcc-4.4.2
cfadec6b15-Oct-2009 gccadmin

Mark ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@152829 138bc75d-0d04-0410-961f-82ee72b054a4

Revision tags: gcc-4.3.4, gcc-4.4.1
2b483fff22-Jul-2009 gccadmin

Mark ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@149905 138bc75d-0d04-0410-961f-82ee72b054a4

Revision tags: gcc-4.4.0
b4414bfd21-Apr-2009 gccadmin

Mark ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@146503 138bc75d-0d04-0410-961f-82ee72b054a4

5c502c6708-Apr-2009 bonzini

2009-04-07 Arnaud Patard <apatard@mandriva.com>

* configure.ac: Fix Linux/MIPS matching rule.
* configure: Regenerate.



git-svn-id: svn+ssh://gcc.gnu.o

2009-04-07 Arnaud Patard <apatard@mandriva.com>

* configure.ac: Fix Linux/MIPS matching rule.
* configure: Regenerate.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch@145738 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

8173d80a23-Mar-2009 jason

* gcc/cp/pt.c (make_fnparm_pack): Split out from...
(instantiate_decl): ...here.
(tsubst_pack_expansion): Handle being called in a late-specified
return type.

* gcc/cp/pt.c (make_fnparm_pack): Split out from...
(instantiate_decl): ...here.
(tsubst_pack_expansion): Handle being called in a late-specified
return type.
* libiberty/cp-demangle.c (d_expression): Handle pack expansion.
(d_find_pack): Handle DEMANGLE_COMPONENT_FUNCTION_PARAM.
(d_print_subexpr): Don't wrap function parms in ().
(d_print_comp) [DEMANGLE_COMPONENT_PACK_EXPANSION]: Handle
not finding a pack.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145013 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

e92154af17-Mar-2009 jason

cp/:
* decl.c (grokfndecl): Set DECL_CONTEXT on parms.
(duplicate_decls): Adjust DECL_CONTEXT of newdecl's parms.
* pt.c (check_explicit_specialization): Likewise.

cp/:
* decl.c (grokfndecl): Set DECL_CONTEXT on parms.
(duplicate_decls): Adjust DECL_CONTEXT of newdecl's parms.
* pt.c (check_explicit_specialization): Likewise.
(tsubst_copy) [PARM_DECL]: Return a dummy parm if we don't have a
local specialization.
* tree.c (cp_tree_equal) [PARM_DECL]: Check type and index, not name.
* decl2.c (parm_index): New fn.
* semantics.c (finish_decltype_type): Don't use describable_type.
* mangle.c (write_expression): Likewise. Mangle ALIGNOF_EXPR.
Give a sorry for unsupported codes rather than crash. Mangle
conversions with other than 1 operand. New mangling for PARM_DECL.
* operators.def (ALIGNOF_EXPR): Mangle as az.

* include/demangle.h (enum demangle_component_type): Add
DEMANGLE_COMPONENT_FUNCTION_PARAM.
* libiberty/cp-demangle.c (d_make_function_param): new fn.
(cplus_demangle_mangled_name): Work around abi v2 bug.
(d_expr_primary): Likewise.
(cplus_demangle_operators): Add alignof ops.
(d_expression): Handle function parameters and conversions
with other than 1 operand.
(d_print_comp): Handle function parameters. Fix bug with
function used in type of function.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144924 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

0bbd5c2122-Feb-2009 mmitchel

* make-temp-file.c (<windows.h>): Include on Windows.
(choose_tmpdir): On Windows, use GetTempPath.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144375 138bc75d-0d04-0410

* make-temp-file.c (<windows.h>): Include on Windows.
(choose_tmpdir): On Windows, use GetTempPath.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144375 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

Revision tags: gcc-4.3.3
907bdc3d18-Jan-2009 davek

* configure.ac (funcs, vars, checkfuncs): Don't munge on Cygwin,
as it no longer shares libiberty object files.
* configure: Regenerated.



git-svn-id: svn+

* configure.ac (funcs, vars, checkfuncs): Don't munge on Cygwin,
as it no longer shares libiberty object files.
* configure: Regenerated.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143487 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

356f9b5d07-Jan-2009 jason

* cp-demangle.c (d_expression): Remove mangling for zero-op casts.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143161 138bc75d-0d04-0410-961f-82ee72b054a4

c960ca5005-Jan-2009 bje

* cp-demangle.c (cplus_demangle_type): Return NULL if the
character following a 'D' cannot be recognised.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143098 138bc75d-0d0

* cp-demangle.c (cplus_demangle_type): Return NULL if the
character following a 'D' cannot be recognised.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143098 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

43247f5f18-Dec-2008 jason

PR c++/38561
* cp-demangle.c (d_expression, d_print_comp): Revert
cast changes.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142814 138bc75d-0d04-0410-961f-82

PR c++/38561
* cp-demangle.c (d_expression, d_print_comp): Revert
cast changes.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142814 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

3986b46317-Dec-2008 jason

gcc/cp:
* semantics.c (describable_type): New function.
(finish_decltype_type): Use it for dependent exprs.
* cp-tree.h: Declare it.
* mangle.c (write_

gcc/cp:
* semantics.c (describable_type): New function.
(finish_decltype_type): Use it for dependent exprs.
* cp-tree.h: Declare it.
* mangle.c (write_type) [DECLTYPE_TYPE]: Set skip_evaluation.
(write_expression): If skip_evaluation, use type stubs.
* tree.c (cp_tree_equal): Handle PARM_DECLs from different
declarations of a function.
* init.c (build_new): Do auto deduction if type is describable.
* decl.c (cp_finish_decl): Likewise.
* parser.c (cp_parser_omp_for_loop): Likewise.
gcc/testsuite:
* g++.dg/cpp0x/auto6.C: Test more stuff.
* g++.dg/cpp0x/auto12.C: New test.
libiberty:
* cp-demangle.c (d_expression): Handle rvalue stubs too.
[DEMANGLE_COMPONENT_CAST]: Update mangling.
(d_print_comp): Avoid extra ", " with empty template argument packs.
Remove handling for obsolete T() mangling.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142799 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

e458314710-Dec-2008 jason

PR c++/35319
* mangle.c (write_builtin_type): Add mangling for decimal floating
point and fixed point types.
(write_type): Pass FIXED_POINT_TYPE along.

PR c++/35319
* mangle.c (write_builtin_type): Add mangling for decimal floating
point and fixed point types.
(write_type): Pass FIXED_POINT_TYPE along.
* cp-demangle.c (cplus_demangle_type): Support fixed-point types.
(d_print_comp, d_dump): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142661 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

d514f3bf22-Oct-2008 drow

./
PR gdb/921
PR gdb/1646
PR gdb/2175
PR gdb/2176

* Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
* M

./
PR gdb/921
PR gdb/1646
PR gdb/2175
PR gdb/2176

* Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
* Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
(EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS.
(HOST_EXPORTS): Pass CPPFLAGS.
(CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
(LDFLAGS_FOR_TARGET): Initialize from configure script.
(EXTRA_TARGET_FLAGS): Set CPPFLAGS.
* Makefile.in, configure: Regenerated.
* configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
and CPPFLAGS_FOR_BUILD.

libiberty/
* Makefile.in (CPPFLAGS): Define.
(FLAGS_TO_PASS, COMPILE.c): Add CPPFLAGS.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141292 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

272cab2215-Oct-2008 bonzini

fix ChangeLog entry to mention correct PR number


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141136 138bc75d-0d04-0410-961f-82ee72b054a4

0a0ac3ab15-Oct-2008 bonzini

2008-10-15 Paolo Bonzini <bonzini@gnu.org>

PR bootstrap/37717
* Makefile.in (LIBCFLAGS): Remove.
(FLAGS_TO_PASS): Don't mention it.
(COMPILE.c,

2008-10-15 Paolo Bonzini <bonzini@gnu.org>

PR bootstrap/37717
* Makefile.in (LIBCFLAGS): Remove.
(FLAGS_TO_PASS): Don't mention it.
(COMPILE.c, MULTIOSDIR): Replace it with CFLAGS.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141135 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

a11e614708-Oct-2008 dje

* xstrdup.c: Include <sys/types.h> after "config.h"


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140979 138bc75d-0d04-0410-961f-82ee72b054a4

0a8f1add07-Oct-2008 hjl

2008-10-07 Jan Kratochvil <jan.kratochvil@redhat.com>

* configure.ac: Call AC_SYS_LARGEFILE.
* config.in: Regenerated.
* configure: Likewise.


2008-10-07 Jan Kratochvil <jan.kratochvil@redhat.com>

* configure.ac: Call AC_SYS_LARGEFILE.
* config.in: Regenerated.
* configure: Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140940 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

4682b6fe06-Oct-2008 jason

gcc/cp/:
PR c++/37376, other mangling issues
* mangle.c (write_type): Update TYPE_PACK_EXPANSION mangling.
(write_member_name): Break out from...
(writ

gcc/cp/:
PR c++/37376, other mangling issues
* mangle.c (write_type): Update TYPE_PACK_EXPANSION mangling.
(write_member_name): Break out from...
(write_expression): ...here. Handle dependent COMPONENT_REF.
(write_template_arg): Wrap an argument pack in 'I'/'E'.
(write_builtin_type): Update char16/32_t mangling.
(write_nested_name, write_prefix): Don't forget template args
for typename types.
* operators.def: Add ARROW_EXPR, update COMPONENT_REF and
EXPR_PACK_EXPANSION.
libstdc++-v3/:
* config/abi/pre/gnu.ver: Update char16/32_t manglings.
include/:
* demangle.h (enum demangle_component_type): Add
DEMANGLE_COMPONENT_PACK_EXPANSION.
libiberty/:
* cp-demangle.c (struct d_print_info): Add pack_index.
(d_dump): Add DEMANGLE_COMPONENT_PACK_EXPANSION.
(d_make_comp): Likewise. DEMANGLE_COMPONENT_ARGLIST and
DEMANGLE_COMPONENT_TEMPLATE_ARGLIST can have two null args.
(cplus_demangle_builtin_types): Add char16/32_t.
(cplus_demangle_type): Recognize them.
(d_template_args): Handle empty argument packs.
(d_template_arg): Handle argument packs.
(d_expression): Handle dependent name.
(d_index_template_argument): New fn.
(d_lookup_template_argument): New fn.
(d_find_pack, d_pack_length): New fn.
(d_print_subexpr): Split out...
(d_print_comp): ...from here. Use d_*_template_argument.
Handle empty arg lists. Support pack expansions.
* cp-demangle.h (D_BUILTIN_TYPE_COUNT): Increase to 32.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140916 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

a2ad5e1b09-Sep-2008 jason

* include/demangle.h (enum demangle_component_type): Add
DEMANGLE_COMPONENT_DECLTYPE.
* libiberty/cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_DECLTYPE.
(d_ma

* include/demangle.h (enum demangle_component_type): Add
DEMANGLE_COMPONENT_DECLTYPE.
* libiberty/cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_DECLTYPE.
(d_make_comp): Likewise.
(cplus_demangle_type): Handle decltype and DFP types.
(cplus_demangle_operators): Call operator takes 2 args.
(cplus_demangle_builtin_types): Add DFP types.
(d_exprlist): New fn.
(d_expression): Handle parm placeholders, T() and calls.
(d_print_comp): Handle decltype, T() and calls.
* libiberty/testsuite/demangle-expected: Test the above.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140162 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

d3eff7bb05-Sep-2008 jakub

Convert ChangeLog files to UTF-8.

Command used:
LC_ALL=C sed -i \
-e 's/D\(o\|\xf6\)nmez/D\xc3\xb6nmez/' \
-e 's/\(Av\|\x81\xc1v\|\xc1v\|\xef\xbf\xbdv\?\|\x81\xc3\x81v\|\xc3v

Convert ChangeLog files to UTF-8.

Command used:
LC_ALL=C sed -i \
-e 's/D\(o\|\xf6\)nmez/D\xc3\xb6nmez/' \
-e 's/\(Av\|\x81\xc1v\|\xc1v\|\xef\xbf\xbdv\?\|\x81\xc3\x81v\|\xc3v\)ila/\xc3\x81vila/' \
-e 's/Esp\(in\|\x81\xedn\|\xedn\|\xef\xbf\xbdn\?\|\xef\xbf\xbd\xadn\|\x81\xc3\xadn\)dola/Esp\xc3\xadndola/' \
-e 's/Schl\(u\|\xef\xbf\xbd\|\xfcu\?\|\x81\xfc\|\x81\xc3\xbc\|\xc3\xaf\xc2\xbf\xc2\xbd\|\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc2\xbc\)ter/Schl\xc3\xbcter/' \
-e 's/Humi\(e\|\xe8\)res/Humi\xc3\xa8res/' \
-e 's/L\(ow\|\xc3\xaf\xc2\xbf\xc2\xbd\|oew\|\xf6w\)is/L\xc3\xb6wis/' \
-e 's/G\xfctlein/G\xc3\xbctlein/' \
-e 's/G\xe1[b]or/G\xc3\xa1bor/' \
-e 's/L\xf3ki/L\xc3\xb3ki/' \
-e 's/Fautr\xc3 /Fautr\xc3\xa9 /' \
-e 's/S\xe9[b]astian/S\xc3\xa9bastian/' \
-e 's/Th\xef\xbf\xbd[d]ore/Th\xc3\xa9odore/' \
-e 's/Cors\xc3\xc2\xa9pius/Cors\xc3\xa9pius/' \
-e 's/K\xfchl/K\xc3\xbchl/' \
-e 's/R\xf6nnerup/R\xc3\xb6nnerup/' \
-e 's/L\xf8vset/L\xc3\xb8vset/' \
-e 's/Ph\x81\xfb\x81\xf4ng-Th\x81\xe5o/Ph\xc3\xbb\xc3\xb4ng-Th\xc3\xa5o/' \
-e 's/V\x81\xf5/V\xc3\xb5/' \
-e 's/J\xf6nsson/J\xc3\xb6nsson/' \
-e 's/V\xef\xbf\xbdis\xef\xbf\xbdnen/V\xc3\xa4is\xc3\xa4nen/' \
-e 's/J\xef\xbf\xbdrg/J\xc3\xb6rg/' \
-e 's/M\xef\xbf\xbdsli/M\xc3\xb6sli/' \
-e 's/R\xe4ty/R\xc3\xa4ty/' \
-e 's/2003\xc2\xad-/2003-/' \
-e 's/\xc2\xa0/ /g' \
-e 's/ \xa0/ /g' \
-e 's/\xa0 //' \
`find . -name \*ChangeLog\* | grep -v /.svn`


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140033 138bc75d-0d04-0410-961f-82ee72b054a4

show more ...

12345678910>>...31