Re: Segment registers support for i386

2006-06-01 Thread Rémy Saissy
nals documentation for more details. Ross Ridge Ok, Thanks a lot for your help, I'm going to see what I can do and if I don't give up now ;) Have a great day. -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr &quo

Re: Segment registers support for i386

2006-05-29 Thread Rémy Saissy
RESS() macro. In the i386 port, that's implemented by legitimate_address_p() in "i386.c". Ok thank you very much. Ross Ridge -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr "L'homme qui a le plus vécu n'est pas celui qui a compté le plus d'années, mais celui qui a le plus senti la vie." J.-J. Rousseau, Emile.

Re: Segment registers support for i386

2006-05-28 Thread Rémy Saissy
ing that the pattern matches the unspec and then try to put p in a register as written in the pattern? Thanks for your help. Have a great day. -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr "L'homme qui a le plus vécu n

Re: Segment registers support for i386

2006-05-25 Thread Rémy Saissy
e expressions like these, then it's a realtively simple case of modifying ix86_decompose_address() to handle the unspec. You might also need to change other backend code for handling addresses. Ross Ridge Thanks for your precisions. -- Rémy Sais

Re: Segment registers support for i386

2006-05-21 Thread Rémy Saissy
, I'll probablty end up by modifying most of the patterns of the file to handle a new UNSPEC for the attribute. It seems to be too ugly so I was wondering if there is another way to do it. Thanks. Have a great day. -- Rémy SaissyJabberID: [EMAIL PROTECTED]

Re: Segment registers support for i386

2006-05-14 Thread Rémy Saissy
On 5/15/06, Rask Ingemann Lambertsen <[EMAIL PROTECTED]> wrote: On Mon, May 15, 2006 at 12:09:00AM +0800, Rémy Saissy wrote: > To manage the manipulation of the register class, I added entries in > the i386.md file. > > ;; get a value from a segment register. > (define_insn

Re: Segment registers support for i386

2006-05-14 Thread Rémy Saissy
././gcc/crtstuff.c:301: internal compiler error: in find_reloads, at reload.c:3734 Please submit a full bug report, [...] This is the 4.1.0 version of the compiler. If somebody can light me... Thanks. -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr "L'homme qui a le plus vécu n'est pas celui qui a compté le plus d'années, mais celui qui a le plus senti la vie." J.-J. Rousseau, Emile.

Re: Segment registers support for i386

2006-04-04 Thread Rémy Saissy
On 4/4/06, Andrew Haley <[EMAIL PROTECTED]> wrote: > Rémy Saissy writes: > > > > It would take a massive target-specific backend hack to make that > > > happen, as GCC > currently only supports flat address spaces. ;-) > > > > I don't unde

Re: Segment registers support for i386

2006-04-04 Thread Rémy Saissy
ld take a massive target-specific backend ? Thanks a lot. -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr "L'homme qui a le plus vécu n'est pas celui qui a compté le plus d'années, mais celui qui a le plus senti la vie." J.-J. Rousseau, Emile.

Segment registers support for i386

2006-03-30 Thread Rémy Saissy
upport for i386 in gcc ? There is nothing about it in the manual pages and gcc 4.0.3 doesn't seem to support it. Thank for your precisions. Have a great day. -- Rémy SaissyJabberID: [EMAIL PROTECTED] Web: http://remysaissy.free.fr "L'