Issue 8388 - Please make #defines workarounds for gcc3 common
Summary: Please make #defines workarounds for gcc3 common
Status: CLOSED FIXED
Alias: None
Product: udk
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.1
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1 Beta
Assignee: sander_traveling
QA Contact: issues@udk
URL:
Keywords:
Depends on:
Blocks: 11319
  Show dependency tree
 
Reported: 2002-10-16 08:31 UTC by Unknown
Modified: 2003-03-13 11:10 UTC (History)
1 user (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
makes macros for gcc3 workarounds common (1.31 KB, patch)
2002-10-16 08:32 UTC, Unknown
no flags Details | Diff
Alternative implementation for Linux for S/390 only. (655 bytes, patch)
2002-12-20 14:38 UTC, Unknown
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2002-10-16 08:31:10 UTC
Hi,
there are some #defines for gcc 3.2 workarounds, since tail padding of base
classes has changed. Could you please make these #defines common for all Linux
platforms. I am currently porting to Linux for S/390 and have debugged several
days some testcase failures only to find out that the problem is already fixed
but restricted to POWERPC and INTEL. Attached is the patch.

Gerhard
Comment 1 Unknown 2002-10-16 08:32:15 UTC
Created attachment 3191 [details]
makes macros for gcc3 workarounds common
Comment 2 Unknown 2002-12-20 14:37:15 UTC
In case you don't want to make this workaround common, I have attached
an alternative implementation for Linux for S/390 only.
Comment 3 Unknown 2002-12-20 14:38:11 UTC
Created attachment 4129 [details]
Alternative implementation for Linux for S/390 only.
Comment 4 khendricks 2002-12-21 13:35:38 UTC
Hi,   
 
cppu.diff Approved. 
 
FYI this change also needs to support MACOSX under gcc3 and I think 
is needed by FreeBSD and NetBSD under gcc3 as well (so all we really 
need to do is use your patch and remove the LINUX part).  
  
Kevin  
  
Comment 5 Unknown 2003-02-09 17:55:12 UTC
Patch committed to branch cws_srx644_ooo20030223.
Comment 6 Unknown 2003-02-13 06:06:27 UTC
The patch has been committed, but not yet verified.
Comment 7 Martin Hollmichel 2003-02-17 17:07:16 UTC
in cws_srx644_ooo20030223
Comment 8 michael.bemmer 2003-03-13 11:10:06 UTC
As mentioned on the qa dev list on March 5th I will close all resolved
<wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details.