pkatlic opened a new pull request, #872:
URL: https://github.com/apache/daffodil/pull/872

   Add build documentation and update code to support building on macOS. Rename 
existing stack_t struct to avoid conflict with built-in type definition on 
macO. Use int64 and uint64 primitives for integer types to fix compilation 
warnings. Add portable endian header file for macOS endian definitions, as 
these are not located in endian.h. This was tested on macOS 10.15.7.
   
   DAFFODIL-2744
   
   BUILD.md: Add macOS dependency installation to build documentation.
   
   stack.h: Rename stack_t struct to c_stack_t in order to avoid naming 
conflict with macOS types.
   
   stack.c: Rename stack_t struct to c_stack_t in order to avoid naming 
conflict with macOS types.
   
   xml_writer.h: Rename stack_t struct to c_stack_t in order to avoid naming 
conflict with macOS types.
   
   xml_writer.c: Use PRIi64 and PRIu64 integer types to avoid compilation 
warnings on macOS.
   
   p_endian.h: Add portable endian header file for including proper endian 
header files and defines on macOS.
   
   parsers.c: Import portable endian header file.
   
   unparsers.c: Import portable endian header file.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to