GCC ಆಧಾರಿತ ರಸ್ಟ್ ಭಾಷೆಗಾಗಿ ಕಂಪೈಲರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಲ್ಲಿ ಪ್ರಗತಿ

ಜಿಸಿಸಿ ಕಂಪೈಲರ್ ಸೆಟ್‌ನ ಡೆವಲಪರ್‌ಗಳ ಮೇಲಿಂಗ್ ಪಟ್ಟಿಯು ರಸ್ಟ್-ಜಿಸಿಸಿ ಯೋಜನೆಯ ಸ್ಥಿತಿಯ ಕುರಿತು ವರದಿಯನ್ನು ಪ್ರಕಟಿಸಿದೆ, ಇದು ಜಿಸಿಸಿ ಆಧಾರಿತ ರಸ್ಟ್ ಲಾಂಗ್ವೇಜ್ ಕಂಪೈಲರ್‌ನ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಜಿಸಿಸಿ ಮುಂಭಾಗದ ಜಿಸಿಸಿಆರ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. ಈ ವರ್ಷದ ನವೆಂಬರ್ ವೇಳೆಗೆ, ರಸ್ಟ್ 1.40 ಕಂಪೈಲರ್‌ನಿಂದ ಬೆಂಬಲಿತವಾದ ಕೋಡ್ ಅನ್ನು ನಿರ್ಮಿಸುವ ಸಾಮರ್ಥ್ಯಕ್ಕೆ gccrs ಅನ್ನು ತರಲು ಯೋಜಿಸಲಾಗಿದೆ, ಮತ್ತು ಗುಣಮಟ್ಟದ ರಸ್ಟ್ ಲೈಬ್ರರಿಗಳಾದ libcore, liballoc ಮತ್ತು libstd ಗಳ ಯಶಸ್ವಿ ಸಂಕಲನ ಮತ್ತು ಬಳಕೆಯನ್ನು ಸಾಧಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಮುಂದಿನ 6 ತಿಂಗಳುಗಳಲ್ಲಿ, ಪ್ರೋಕ್_ಮ್ಯಾಕ್ರೋ ಪ್ಯಾಕೇಜ್‌ಗೆ ಸಾಲ ಪರೀಕ್ಷಕ ಮತ್ತು ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.

ಜಿಸಿಸಿಯ ಮುಖ್ಯ ದೇಹದಲ್ಲಿ ಜಿಸಿಸಿಆರ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಪೂರ್ವಸಿದ್ಧತಾ ಕಾರ್ಯವೂ ಪ್ರಾರಂಭವಾಗಿದೆ. Gccrs ಅನ್ನು GCC ಯಿಂದ ಅಳವಡಿಸಿಕೊಂಡರೆ, rustc ಕಂಪೈಲರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೇ GCC ಟೂಲ್ಕಿಟ್ ಅನ್ನು Rust ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಏಕೀಕರಣವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮಾನದಂಡಗಳಲ್ಲಿ ಒಂದು ಅಧಿಕೃತ ಪರೀಕ್ಷಾ ಸೂಟ್ ಮತ್ತು ರಸ್ಟ್‌ನಲ್ಲಿನ ನೈಜ ಯೋಜನೆಗಳ ಯಶಸ್ವಿ ಸಂಕಲನವಾಗಿದೆ. GCC ಯ ಪ್ರಸ್ತುತ ಪ್ರಾಯೋಗಿಕ ಶಾಖೆಯ ಪೂರ್ವಸಿದ್ಧತಾ ಚಕ್ರದಲ್ಲಿ ಡೆವಲಪರ್‌ಗಳು ಉದ್ದೇಶಿತ ಗುರಿಯನ್ನು ಸಾಧಿಸಲು ನಿರ್ವಹಿಸುವ ಸಾಧ್ಯತೆಯಿದೆ ಮತ್ತು ಮುಂದಿನ ವರ್ಷ ಮೇನಲ್ಲಿ ನಿಗದಿಪಡಿಸಲಾದ GCC 13 ಬಿಡುಗಡೆಯಲ್ಲಿ gccrs ಅನ್ನು ಸೇರಿಸಲಾಗುವುದು ಎಂದು ಗಮನಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ