public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libobjc/24775] New: libobjc should not include GCC's target headers
@ 2005-11-10 15:45 pinskia at gcc dot gnu dot org
2005-11-10 15:46 ` [Bug libobjc/24775] " pinskia at gcc dot gnu dot org
2005-11-29 16:01 ` pinskia at gcc dot gnu dot org
0 siblings, 2 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-11-10 15:45 UTC (permalink / raw)
To: gcc-bugs
The issue here is that libobjc current includes GCC's target headers like
config/rs6000/rs6000.h and config/i386/i386.h This needs to be changed so that
libobjc no longer includes them.
--
Summary: libobjc should not include GCC's target headers
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libobjc
AssignedTo: pinskia at gcc dot gnu dot org
ReportedBy: pinskia at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
2005-11-10 15:45 [Bug libobjc/24775] New: libobjc should not include GCC's target headers pinskia at gcc dot gnu dot org
@ 2005-11-10 15:46 ` pinskia at gcc dot gnu dot org
2005-11-29 16:01 ` pinskia at gcc dot gnu dot org
1 sibling, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-11-10 15:46 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-10 15:45 -------
Mine, I am working on this.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2005-11-10 15:45:59
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
2005-11-10 15:45 [Bug libobjc/24775] New: libobjc should not include GCC's target headers pinskia at gcc dot gnu dot org
2005-11-10 15:46 ` [Bug libobjc/24775] " pinskia at gcc dot gnu dot org
@ 2005-11-29 16:01 ` pinskia at gcc dot gnu dot org
1 sibling, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-11-29 16:01 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-29 16:01 -------
A start is done on the branch libobjc_noheaders. I almost forgot about
thrd-objc.c.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
[not found] <bug-24775-4@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
@ 2021-05-04 12:15 ` rguenth at gcc dot gnu.org
3 siblings, 0 replies; 7+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-05-04 12:15 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEW
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
[not found] <bug-24775-4@http.gcc.gnu.org/bugzilla/>
@ 2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: tbsaunde at gcc dot gnu.org @ 2015-09-12 22:19 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
--- Comment #5 from tbsaunde at gcc dot gnu.org ---
Author: tbsaunde
Date: Sat Sep 12 22:19:06 2015
New Revision: 227711
URL: https://gcc.gnu.org/viewcvs?rev=227711&root=gcc&view=rev
Log:
remove unused defines from sendmsg.c
libobjc/ChangeLog:
2015-09-12 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
PR libobjc/24775
* sendmsg.c (gen_rtx): Remove macro.
(gen_rtx_MEM): Likewise.
(gen_rtx_REG): Likewise.
(rtx): Likewise.
Modified:
trunk/libobjc/ChangeLog
trunk/libobjc/sendmsg.c
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
[not found] <bug-24775-4@http.gcc.gnu.org/bugzilla/>
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
@ 2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2021-05-04 12:15 ` rguenth at gcc dot gnu.org
3 siblings, 0 replies; 7+ messages in thread
From: tbsaunde at gcc dot gnu.org @ 2015-09-12 22:19 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
--- Comment #6 from tbsaunde at gcc dot gnu.org ---
Author: tbsaunde
Date: Sat Sep 12 22:19:11 2015
New Revision: 227712
URL: https://gcc.gnu.org/viewcvs?rev=227712&root=gcc&view=rev
Log:
stop including tm.h in sendmsg.c
libobjc/ChangeLog:
2015-09-12 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
PR libobjc/24775
* sendmsg.c (tm.h): Remove include.
Modified:
trunk/libobjc/ChangeLog
trunk/libobjc/sendmsg.c
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug libobjc/24775] libobjc should not include GCC's target headers
[not found] <bug-24775-4@http.gcc.gnu.org/bugzilla/>
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
@ 2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2021-05-04 12:15 ` rguenth at gcc dot gnu.org
3 siblings, 0 replies; 7+ messages in thread
From: tbsaunde at gcc dot gnu.org @ 2015-09-12 22:19 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
--- Comment #4 from tbsaunde at gcc dot gnu.org ---
Author: tbsaunde
Date: Sat Sep 12 22:19:00 2015
New Revision: 227710
URL: https://gcc.gnu.org/viewcvs?rev=227710&root=gcc&view=rev
Log:
remove STRUCT_VALUE macro
This macro was converted to the TARGET_STRUCT_VALUE_RTX hook many years
ago, however there are still some lingering definitions, and a use in
libobjc. All the remaining definitions define the macro to 0, which
libobjc treats the same as undefined, so it won't break anything else to
have libobjc stop checking the macro. However it may be that this part
of libobjc has been broken for a long time on targets that only define
the hook, but that is a separate issue.
gcc/ChangeLog:
2015-09-12 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* config/arc/arc.h: Remove define of STRUCT_VALUE.
* config/lm32/lm32.h: Likewise.
* config/mep/mep.h: Likewise.
* config/visium/visium.h: Likewise.
* system.h: Poison STRUCT_VALUE macro.
libobjc/ChangeLog:
2015-09-12 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
PR libobjc/24775
* sendmsg.c: Remove check of STRUCT_VALUE macro.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arc/arc.h
trunk/gcc/config/lm32/lm32.h
trunk/gcc/config/mep/mep.h
trunk/gcc/config/visium/visium.h
trunk/gcc/system.h
trunk/libobjc/ChangeLog
trunk/libobjc/sendmsg.c
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2021-05-04 12:15 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-10 15:45 [Bug libobjc/24775] New: libobjc should not include GCC's target headers pinskia at gcc dot gnu dot org
2005-11-10 15:46 ` [Bug libobjc/24775] " pinskia at gcc dot gnu dot org
2005-11-29 16:01 ` pinskia at gcc dot gnu dot org
[not found] <bug-24775-4@http.gcc.gnu.org/bugzilla/>
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2015-09-12 22:19 ` tbsaunde at gcc dot gnu.org
2021-05-04 12:15 ` rguenth at gcc dot gnu.org
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).