public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500
@ 2005-05-31 18:17 dtemirbulatov at ru dot mvista dot com
2005-05-31 19:27 ` [Bug libc/986] " dtemirbulatov at ru dot mvista dot com
` (13 more replies)
0 siblings, 14 replies; 15+ messages in thread
From: dtemirbulatov at ru dot mvista dot com @ 2005-05-31 18:17 UTC (permalink / raw)
To: glibc-bugs
Such functions don`t work correctly because fpu model is different for e500. For
example by calling getcontext function the process terminates with illegal
instruction error.
--
Summary: getcontext, setcontext, swapcontext are not implemeted
for e500
Product: glibc
Version: 2.3.5
Status: NEW
Severity: normal
Priority: P1
Component: libc
AssignedTo: gotom at debian dot or dot jp
ReportedBy: dtemirbulatov at ru dot mvista dot com
CC: amodra at bigpond dot net dot au,glibc-bugs at sources
dot redhat dot com
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
@ 2005-05-31 19:27 ` dtemirbulatov at ru dot mvista dot com
2005-05-31 20:54 ` guptan at hotmail dot com
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dtemirbulatov at ru dot mvista dot com @ 2005-05-31 19:27 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From dtemirbulatov at ru dot mvista dot com 2005-05-31 19:23 -------
Created an attachment (id=502)
--> (http://sources.redhat.com/bugzilla/attachment.cgi?id=502&action=view)
proposed patch
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
2005-05-31 19:27 ` [Bug libc/986] " dtemirbulatov at ru dot mvista dot com
@ 2005-05-31 20:54 ` guptan at hotmail dot com
2005-05-31 20:58 ` guptan at hotmail dot com
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: guptan at hotmail dot com @ 2005-05-31 20:54 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |guptan at hotmail dot com
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
2005-05-31 19:27 ` [Bug libc/986] " dtemirbulatov at ru dot mvista dot com
2005-05-31 20:54 ` guptan at hotmail dot com
@ 2005-05-31 20:58 ` guptan at hotmail dot com
2005-05-31 21:01 ` guptan at hotmail dot com
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: guptan at hotmail dot com @ 2005-05-31 20:58 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet| |kumar,corey
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (2 preceding siblings ...)
2005-05-31 20:58 ` guptan at hotmail dot com
@ 2005-05-31 21:01 ` guptan at hotmail dot com
2005-06-01 8:07 ` dtemirbulatov at ru dot mvista dot com
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: guptan at hotmail dot com @ 2005-05-31 21:01 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet|kumar,corey |
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (3 preceding siblings ...)
2005-05-31 21:01 ` guptan at hotmail dot com
@ 2005-06-01 8:07 ` dtemirbulatov at ru dot mvista dot com
2005-06-01 11:24 ` gotom at debian dot or dot jp
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dtemirbulatov at ru dot mvista dot com @ 2005-06-01 8:07 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
GCC host triplet| |i686-pc-linux-gnu
GCC target triplet| |powerpc-linux-gnuspe
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (4 preceding siblings ...)
2005-06-01 8:07 ` dtemirbulatov at ru dot mvista dot com
@ 2005-06-01 11:24 ` gotom at debian dot or dot jp
2005-06-01 11:55 ` dtemirbulatov at ru dot mvista dot com
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: gotom at debian dot or dot jp @ 2005-06-01 11:24 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From gotom at debian dot or dot jp 2005-06-01 11:23 -------
It seems your version is based on old glibc 2.3.2. In the latest version,
getcontext is existed in (ex)
sysdeps/unix/sysv/linux/powerpc/powerpc32/ directory and so on.
Could you check it again?
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |WAITING
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (5 preceding siblings ...)
2005-06-01 11:24 ` gotom at debian dot or dot jp
@ 2005-06-01 11:55 ` dtemirbulatov at ru dot mvista dot com
2005-06-01 11:59 ` gtolstolytkin at ru dot mvista dot com
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dtemirbulatov at ru dot mvista dot com @ 2005-06-01 11:55 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From dtemirbulatov at ru dot mvista dot com 2005-06-01 11:55 -------
yes, sorry I was wrong about 2.3.5. Illegal instruction occurs only under
glibc-2.3.2. But in 2.3.5, it still does not save whole fpu context(64-bit GPRs)
for e500.
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (6 preceding siblings ...)
2005-06-01 11:55 ` dtemirbulatov at ru dot mvista dot com
@ 2005-06-01 11:59 ` gtolstolytkin at ru dot mvista dot com
2005-06-01 14:57 ` gotom at debian dot or dot jp
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: gtolstolytkin at ru dot mvista dot com @ 2005-06-01 11:59 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |gtolstolytkin at ru dot
| |mvista dot com
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (7 preceding siblings ...)
2005-06-01 11:59 ` gtolstolytkin at ru dot mvista dot com
@ 2005-06-01 14:57 ` gotom at debian dot or dot jp
2005-06-01 16:33 ` sjmunroe at us dot ibm dot com
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: gotom at debian dot or dot jp @ 2005-06-01 14:57 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From gotom at debian dot or dot jp 2005-06-01 14:57 -------
Steven, could you look at this report?
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|gotom at debian dot or dot |sjmunroe at us dot ibm dot
|jp |com
Status|WAITING |ASSIGNED
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (8 preceding siblings ...)
2005-06-01 14:57 ` gotom at debian dot or dot jp
@ 2005-06-01 16:33 ` sjmunroe at us dot ibm dot com
2005-06-02 8:35 ` amodra at bigpond dot net dot au
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: sjmunroe at us dot ibm dot com @ 2005-06-01 16:33 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From sjmunroe at us dot ibm dot com 2005-06-01 16:33 -------
special purpose embeded (Book-E) processor which does not conform to the core
PowerPC architecture. It is a 32-bit (LR,CTR, XER) processor with combined
64-bit GPR/FPR set plus Accumulator.
The current glibc port targets powerpc32 and powerpc64 conform to the SysV ABI
PowerPC[32-bit] Processor Supplement and the 64-bit PowerPC ELF ABI Supplement
and fully support the standard PowerPC Architecure for 32-/64-bit
implementations/modes.
So this is not a bug. The current powerpc32/powerpc64 implementations are
correct according to thier respective ABIs.
e500 would have to be a separate target/ABI. And will require a separate port.
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (9 preceding siblings ...)
2005-06-01 16:33 ` sjmunroe at us dot ibm dot com
@ 2005-06-02 8:35 ` amodra at bigpond dot net dot au
2005-06-06 19:40 ` dtemirbulatov at ru dot mvista dot com
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: amodra at bigpond dot net dot au @ 2005-06-02 8:35 UTC (permalink / raw)
To: glibc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC|amodra at bigpond dot net |
|dot au |
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (10 preceding siblings ...)
2005-06-02 8:35 ` amodra at bigpond dot net dot au
@ 2005-06-06 19:40 ` dtemirbulatov at ru dot mvista dot com
2005-06-06 21:41 ` sjmunroe at us dot ibm dot com
2005-09-22 20:24 ` drepper at redhat dot com
13 siblings, 0 replies; 15+ messages in thread
From: dtemirbulatov at ru dot mvista dot com @ 2005-06-06 19:40 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From dtemirbulatov at ru dot mvista dot com 2005-06-06 19:40 -------
Created an attachment (id=508)
--> (http://sources.redhat.com/bugzilla/attachment.cgi?id=508&action=view)
proposed patch
--
What |Removed |Added
----------------------------------------------------------------------------
Attachment #502 is|0 |1
obsolete| |
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (11 preceding siblings ...)
2005-06-06 19:40 ` dtemirbulatov at ru dot mvista dot com
@ 2005-06-06 21:41 ` sjmunroe at us dot ibm dot com
2005-09-22 20:24 ` drepper at redhat dot com
13 siblings, 0 replies; 15+ messages in thread
From: sjmunroe at us dot ibm dot com @ 2005-06-06 21:41 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From sjmunroe at us dot ibm dot com 2005-06-06 21:41 -------
This is not sufficient:
1) setcontext is not the only function that needs to be different between
powerpc32 and e500 what ever. Also the versioning cruft either does not apply or
needs to be different.
2) I don't think your patch has the correct directory path for a add-on port.
Also I don't think the spe is a valid autoconf target plaform.
3) What IS you ABI and where is it documented?
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug libc/986] getcontext, setcontext, swapcontext are not implemeted for e500
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
` (12 preceding siblings ...)
2005-06-06 21:41 ` sjmunroe at us dot ibm dot com
@ 2005-09-22 20:24 ` drepper at redhat dot com
13 siblings, 0 replies; 15+ messages in thread
From: drepper at redhat dot com @ 2005-09-22 20:24 UTC (permalink / raw)
To: glibc-bugs
------- Additional Comments From drepper at redhat dot com 2005-09-22 20:23 -------
This is not of any interest since it's not for a regular chip. Embedded crap
isn't supported in glibc.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |WONTFIX
http://sourceware.org/bugzilla/show_bug.cgi?id=986
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2005-09-22 20:24 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-31 18:17 [Bug libc/986] New: getcontext, setcontext, swapcontext are not implemeted for e500 dtemirbulatov at ru dot mvista dot com
2005-05-31 19:27 ` [Bug libc/986] " dtemirbulatov at ru dot mvista dot com
2005-05-31 20:54 ` guptan at hotmail dot com
2005-05-31 20:58 ` guptan at hotmail dot com
2005-05-31 21:01 ` guptan at hotmail dot com
2005-06-01 8:07 ` dtemirbulatov at ru dot mvista dot com
2005-06-01 11:24 ` gotom at debian dot or dot jp
2005-06-01 11:55 ` dtemirbulatov at ru dot mvista dot com
2005-06-01 11:59 ` gtolstolytkin at ru dot mvista dot com
2005-06-01 14:57 ` gotom at debian dot or dot jp
2005-06-01 16:33 ` sjmunroe at us dot ibm dot com
2005-06-02 8:35 ` amodra at bigpond dot net dot au
2005-06-06 19:40 ` dtemirbulatov at ru dot mvista dot com
2005-06-06 21:41 ` sjmunroe at us dot ibm dot com
2005-09-22 20:24 ` drepper at redhat dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).