Hello Herman,

 

I can't say if it's correct fix but at least it fixes the two test failures
I reported on macOS J

macOS is back to its previous state as far as the test suite tells me.

 

I think you can push this patch.

 

Many thanks for your time and the quick fix.

 

Christian

 

From: Herman ten Brugge [mailto:hermantenbru...@home.nl] 
Sent: Thursday, April 01, 2021 21:28
To: jull...@eligis.com; tinycc-devel@nongnu.org
Subject: Re: [Tinycc-devel] macOS port is broken since "tccelf: use
plt-reloc instead of relocplt" commit

 

The attached patch seems to work.
I am not sure this is the correct fix.

    Herman


On 4/1/21 3:45 PM, Christian Jullien wrote:

Hi maintainers, does someone is looking at it?

 

C.

 

From: Christian Jullien [mailto:eli...@orange.fr] 
Sent: Saturday, March 27, 2021 09:26
To: 'tinycc-devel@nongnu.org'
Subject: macOS port is broken since "tccelf: use plt-reloc instead of
relocplt" commit

 

Sorry folks I should have detected this error sooner.

 

Commit "tccelf: use plt-reloc instead of relocplt" by Grischka partially
breaks macOS port.

 

It still works except for tests:

 

arg_align_test... success

------------ abitest-tcc ------------

make[2]: *** [abitest-tcc] Segmentation fault: 11

make[2]: Target `abitest' not remade because of errors.

------------ asm-c-connect-test ------------

 

And on test

 

Test: 114_bound_signal...

--- 114_bound_signal.expect     2021-02-18 14:42:59.000000000 +0100

+++ 114_bound_signal.output     2021-03-27 09:22:50.000000000 +0100

@@ -1,2 +0,0 @@

-start

-end

make[3]: *** [114_bound_signal.test] Error 1

 

 

Any program, even an empty main() {} coredumps if -b is passed as with test
114.

 

Christian

 

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to