https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68896
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Depends on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
--- Comment #14 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Wed Jan 27 13:03:45 2016
New Revision: 232872
URL: https://gcc.gnu.org/viewcvs?rev=232872&root=gcc&view=rev
Log:
2016-01-20 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69512
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Keywords||diagnostic, ice-checking
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
a reduced case from gcc.target/i386/avx-vcmppd-1.c that fails instead of being
unsupported for testing with -march=i586
attached test compiled with
runs withs -O2 -mavx -march=i586 -m32
ICES
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
--- Comment #16 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Jan 22 14:16:47 2016
New Revision: 232728
URL: https://gcc.gnu.org/viewcvs?rev=232728&root=gcc&view=rev
Log:
2016-01-22 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |chrbr at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #36 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Jan 15 08:46:49 2016
New Revision: 232403
URL: https://gcc.gnu.org/viewcvs?rev=232403&root=gcc&view=rev
Log:
gcc
2015-01-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Attachment #37332|0 |1
is obsolete
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Attachment #37329|0 |1
is obsolete
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
--- Comment #9 from chrbr at gcc dot gnu.org ---
Created attachment 37329
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37329&action=edit
factorize restoration code
works for this case but fully untested
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
--- Comment #8 from chrbr at gcc dot gnu.org ---
Probably the same latent bug in the else part of the pragma_parse, for the case
where arm_valid_target_attribute_tree returns NULL.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
--- Comment #7 from chrbr at gcc dot gnu.org ---
also it could be wrong to wait for arm_set_current_function when handling a
pragma GCC target because we could need the state in the global scope.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245
--- Comment #6 from chrbr at gcc dot gnu.org ---
(In reply to ktkachov from comment #5)
> The problem is we never end up setting TREE_TARGET_GLOBALS for fn2.
> From what I can gather that's TARGET_SET_CURRENT_FUNCTION's job
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69180
--- Comment #1 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Tue Jan 12 15:01:12 2016
New Revision: 232276
URL: https://gcc.gnu.org/viewcvs?rev=232276&root=gcc&view=rev
Log:
PR target/69180
* config/arm/arm-c.c (arm_pragma_targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69180
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
the line :
#pragma GCC target ("fpu=neon")
compiled with -mfloat-abi=softfp -mfpu=neon-fp-armv8
warns with
warning: &quo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |chrbr at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
--- Comment #13 from chrbr at gcc dot gnu.org ---
Created attachment 37084
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37084&action=edit
preliminary fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895
--- Comment #3 from chrbr at gcc dot gnu.org ---
Created attachment 37083
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37083&action=edit
fix under validation
Initial patch to recompute DECL_MODE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
--- Comment #12 from chrbr at gcc dot gnu.org ---
(In reply to ktkachov from comment #8)
> (In reply to chrbr from comment #7)
> > I was suggesting in #68934 to make this code invalid and report an error.
> > Since SIMD types sho
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Keywords||ice-on-invalid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Keywords|ice-on-valid-code |diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Blocks|65837 |
--- Comment #7 from chrbr at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Target|arm |arm,aarch64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68934
--- Comment #3 from chrbr at gcc dot gnu.org ---
> Real code does not scope simd type definitions tightly enough to make this
> feasible even if it were desirable.
there was an instance of this in Bug #68895. The second function ices
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68934
--- Comment #1 from chrbr at gcc dot gnu.org ---
run with cc1 -mfloat-abi=hard for a compiler configured with defaults
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
the declaration:
--
#pragma GCC target ("fpu=vfp")
__simd64_int8_t b;
--
legitimately fails with
error: un
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
--- Comment #5 from chrbr at gcc dot gnu.org ---
Created attachment 37041
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37041&action=edit
testcase without arm_neon parts
more concise to avoid mixing the arm_neon intrinsincs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68896
--- Comment #2 from chrbr at gcc dot gnu.org ---
Currently not a bug, or rather implementation specified.
According to the documentation
6.61.15 Function Specific Option Pragmas
#pragma GCC target ("string"...)
...
Each functi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68896
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
--- Comment #3 from chrbr at gcc dot gnu.org ---
ah yes, try without the "-mfpu=neon".
arm-none-eabi-gcc -mcpu=cortex-a9 -mfloat-abi=hard t.c -S -O2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Blocks||65837
Assignee
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
this test compiled with
cc1 -O2 test.c -mcpu=cortex-a9 -mfloat-abi=hard -quiet -mfpu=neon
#include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68620
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Last reconfirmed||2015-12-3
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68617
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68617
--- Comment #3 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Tue Dec 1 14:50:57 2015
New Revision: 231114
URL: https://gcc.gnu.org/viewcvs?rev=231114&root=gcc&view=rev
Log:
2015-12-01 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68617
--- Comment #2 from chrbr at gcc dot gnu.org ---
unaligned_access flag now depend on TARGET_32BIT, which is sensitive to the
attribute target.
Should be made Save in arm.opt and handled in override_options_internal. But
this is still not enough
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68617
--- Comment #1 from chrbr at gcc dot gnu.org ---
Created attachment 36872
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36872&action=edit
reproduce
compiled with arm-none-eabi-gcc -Os -S -mfloat-abi=softfp
attr-unaligned-load-ice
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68385
--- Comment #5 from chrbr at gcc dot gnu.org ---
*** Bug 68368 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68368
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
--- Comment #8 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68368
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Resolution|DUPLICATE |FIXED
--- Comment #7 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68368
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
Status
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68368
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #34 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Mon Nov 16 11:20:02 2015
New Revision: 230410
URL: https://gcc.gnu.org/viewcvs?rev=230410&root=gcc&view=rev
Log:
2015-11-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #33 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Mon Nov 16 10:21:09 2015
New Revision: 230408
URL: https://gcc.gnu.org/viewcvs?rev=230408&root=gcc&view=rev
Log:
2015-11-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #32 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Mon Nov 16 09:00:09 2015
New Revision: 230406
URL: https://gcc.gnu.org/viewcvs?rev=230406&root=gcc&view=rev
Log:
2015-11-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #31 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Mon Nov 16 08:46:42 2015
New Revision: 230404
URL: https://gcc.gnu.org/viewcvs?rev=230404&root=gcc&view=rev
Log:
2015-11-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
--- Comment #30 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Nov 13 15:19:19 2015
New Revision: 230327
URL: https://gcc.gnu.org/viewcvs?rev=230327&root=gcc&view=rev
Log:
2015-11-13 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67880
Bug 67880 depends on bug 67745, which changed state.
Bug 67745 Summary: [ARM] wrong alignments when __attribute__
((optimize,target,align) is used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
--- Comment #7 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Oct 16 13:52:51 2015
New Revision: 228912
URL: https://gcc.gnu.org/viewcvs?rev=228912&root=gcc&view=rev
Log:
2015-10-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
--- Comment #6 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Oct 16 13:37:14 2015
New Revision: 228904
URL: https://gcc.gnu.org/viewcvs?rev=228904&root=gcc&view=rev
Log:
2015-10-16 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67880
--- Comment #1 from chrbr at gcc dot gnu.org ---
optimize flags should not be part of the alignment ABI.
fixed with https://gcc.gnu.org/ml/gcc-patches/2015-09/msg02198.html
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
void foo()
{
}
compiled with -O2 -mthumb -mno-align-functions
.text
.align 2
.global foo
.syntax unified
.code 16
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Target||arm
Target Milestone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
--- Comment #3 from chrbr at gcc dot gnu.org ---
another example that gives suboptimal alignment:
void
__attribute__ ((optimize("Os")))
foo()
{
}
compiled with -O2 -mthumb is aligned on 2^2 instead of 2^1. -Os should remove
padding here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
--- Comment #2 from chrbr at gcc dot gnu.org ---
and test check optimize_function_for_speed_p (cfun)) in assemble_start_function
put an unnecessary constraint on align_functions (either from -falign-functions
or __attribute__).
We should be able
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67745
--- Comment #1 from chrbr at gcc dot gnu.org ---
the problems are three folds:
- FUNCTION_BOUNDARY should not test optimize_size, that should be tested in
override_options_internal instead to be carried by
invoke_set_current_function_hook
: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
alignment directives emitted by the compiler are inconsistent for ARM when
attributes target are used.
for instance this
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #11 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Tue Sep 15 13:43:17 2015
New Revision: 227795
URL: https://gcc.gnu.org/viewcvs?rev=227795&root=gcc&view=rev
Log:
2015-09-15 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #10 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Tue Jul 7 07:56:10 2015
New Revision: 225503
URL: https://gcc.gnu.org/viewcvs?rev=225503&root=gcc&view=rev
Log:
Cleanup arch file directive.
PR target/52144
* co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
Bug 65837 depends on bug 52144, which changed state.
Bug 52144 Summary: ARM should support arm/thumb function attribute to permit
different instruction sets in the same source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59884
Bug 59884 depends on bug 52144, which changed state.
Bug 52144 Summary: ARM should support arm/thumb function attribute to permit
different instruction sets in the same source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45729
Bug 45729 depends on bug 52144, which changed state.
Bug 52144 Summary: ARM should support arm/thumb function attribute to permit
different instruction sets in the same source
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45729
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #8 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Mon Jun 22 07:32:15 2015
New Revision: 224721
URL: https://gcc.gnu.org/viewcvs?rev=224721&root=gcc&view=rev
Log:
Add -mflip-thumb for testing.
PR target/52144n
* co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66541
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #7 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Jun 19 06:58:22 2015
New Revision: 224638
URL: https://gcc.gnu.org/viewcvs?rev=224638&root=gcc&view=rev
Log:
PR target/66541
PR target/52144
* config/a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66541
--- Comment #2 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Fri Jun 19 06:58:22 2015
New Revision: 224638
URL: https://gcc.gnu.org/viewcvs?rev=224638&root=gcc&view=rev
Log:
PR target/66541
PR target/52144
* config/a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66541
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #6 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Thu Jun 11 08:51:17 2015
New Revision: 224365
URL: https://gcc.gnu.org/viewcvs?rev=224365&root=gcc&view=rev
Log:
Add ARM/thumb pragma target
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #5 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Wed Jun 10 07:50:59 2015
New Revision: 224314
URL: https://gcc.gnu.org/viewcvs?rev=224314&root=gcc&view=rev
Log:
Add ARM/thumb attribute target
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
--- Comment #4 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Tue May 26 14:06:17 2015
New Revision: 223699
URL: https://gcc.gnu.org/viewcvs?rev=223699&root=gcc&view=rev
Log:
2015-05-13 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65283
--- Comment #5 from chrbr at gcc dot gnu.org ---
ah I see, I was on the 4.8 where toggle_pr was indeed a single pattern.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65283
--- Comment #4 from chrbr at gcc dot gnu.org ---
yes it's only for the SH4A fpchg case
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65283
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Depends on||52144
--- Comment #29 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59884
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Blocks||59884
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66015
chrbr at gcc dot gnu.org changed:
What|Removed |Added
Target|aarch64, alpha |aarch64, alpha,ia64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66018
--- Comment #3 from chrbr at gcc dot gnu.org ---
having ld in the $(prefix)/$(triplet)/bin fixes the issue.
it seems that collect2 doesn't look for $(prefix)/bin/$(triplet)-ld as before
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66015
--- Comment #2 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Wed May 6 11:19:56 2015
New Revision: 222848
URL: https://gcc.gnu.org/viewcvs?rev=222848&root=gcc&view=rev
Log:
2015-05-06 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66015
--- Comment #1 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Wed May 6 10:54:40 2015
New Revision: 222847
URL: https://gcc.gnu.org/viewcvs?rev=222847&root=gcc&view=rev
Log:
2015-05-06 Christian Bruel
PR targ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66018
chrbr at gcc dot gnu.org changed:
What|Removed |Added
CC||chrbr at gcc dot gnu.org
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Target Milestone: ---
When attribute optimize is used, the alignment flags are not reevaluated.
Consequently, the functions are not ali
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64835
--- Comment #7 from chrbr at gcc dot gnu.org ---
aarch64: Seems to exhibit the same problem than x86:
override_options_after_change doesn't restore the align flags.
ia64: will check, chances that this exhibits the same latent bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64835
--- Comment #5 from chrbr at gcc dot gnu.org ---
(In reply to Martin Jambor from comment #1)
> The problem is that in the testcase iinline-1.c as it is in the
> testsuite, we use -fno-ipa-cp on the command line so that the
> interprocedu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64835
--- Comment #4 from chrbr at gcc dot gnu.org ---
yes, I thought that this test was target independent. tested on x86, arm, sh4.
I'll checking what happens with aarch64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64835
--- Comment #2 from chrbr at gcc dot gnu.org ---
Author: chrbr
Date: Wed Apr 29 06:52:23 2015
New Revision: 222559
URL: https://gcc.gnu.org/viewcvs?rev=222559&root=gcc&view=rev
Log:
2015-04-29 Christian Bruel
PR targ
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: chrbr at gcc dot gnu.org
Created attachment 34606
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34606&action=edit
testcase
When using the target attrib
1 - 100 of 220 matches
Mail list logo